{"status":"success","tracking_id":"171176832411602244U53IW","data":[{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-0","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"1","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-0","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H30M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"LHR","departure_time":"2026-01-17T19:20:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CDG","arrival_time":"2026-01-17T21:40:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-01-17","flight_time":"PT1H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1181"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1181"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"14","origin":"CDG","departure_time":"2026-01-17T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"HKG","arrival_time":"2026-01-18T18:30:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H10M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"188"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"188"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-0","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"130","origin":"HKG","departure_time":"2026-01-18T23:25:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"AMS","arrival_time":"2026-01-19T06:40:00","destination_terminal":null,"destination_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"flight_date":"2026-01-18","flight_time":"PT14H15M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"888"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"888"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"131","origin":"AMS","departure_time":"2026-01-19T08:35:00","origin_terminal":null,"origin_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"destination":"LHR","arrival_time":"2026-01-19T09:00:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H25M","distance":null,"lay_over":"PT01H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"1003"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"1003"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":931.05,"gross_total":931.05,"base_fare":536,"tax":395.05,"sell":{"currency":"GBP","total":931.05,"base_fare":536,"tax":395.05},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTMxLjA1LCJiYXNlX2ZhcmUiOjUzNiwidGF4IjozOTUuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5MzEuMDUsImJhc2VfZmFyZSI6NTM2LCJ0YXgiOjM5NS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5MzEuMDUsImJhc2VfZmFyZSI6NTM2LCJ0YXgiOjM5NS4wNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":931.05,"base_fare":536,"tax":395.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"536.00","tax":"395.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":931.05,"base_fare":536,"tax":395.05,"gross":{"base_fare":"536.00","tax":"395.05","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMS4wNSIsImJhc2VfZmFyZSI6IjUzNi4wMCIsInRheCI6IjM5NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNi4wMCIsInRheCI6IjM5NS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMS4wNSIsImJhc2VfZmFyZSI6IjUzNi4wMCIsInRheCI6IjM5NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNi4wMCIsInRheCI6IjM5NS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMS4wNSIsImJhc2VfZmFyZSI6IjUzNi4wMCIsInRheCI6IjM5NS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"HKG","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"AMS","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AMS","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T19:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H10M","duration_seconds":105000,"total_price":null},"refund":"non-refundable","carrier_operating":"AF","carrier_marketing":"AF","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202601171920cdg2026011721401181cdg202601172320hkg202601181830188hkg202601182325ams202601190640888ams202601190835lhr2026011909001003","total_price":null,"destination_reach_time":"PT1D5H10M","destination_reach_timestamp":105000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-1","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"2","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-1","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H30M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"LHR","departure_time":"2026-01-17T19:20:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CDG","arrival_time":"2026-01-17T21:40:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-01-17","flight_time":"PT1H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1181"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1181"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"14","origin":"CDG","departure_time":"2026-01-17T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"HKG","arrival_time":"2026-01-18T18:30:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H10M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"188"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"188"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-1","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"114","origin":"HKG","departure_time":"2026-01-18T23:25:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"AMS","arrival_time":"2026-01-19T06:40:00","destination_terminal":null,"destination_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"flight_date":"2026-01-18","flight_time":"PT14H15M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"888"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"888"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"115","origin":"AMS","departure_time":"2026-01-19T10:20:00","origin_terminal":null,"origin_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H40M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"1005"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"1005"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":931.05,"gross_total":931.05,"base_fare":536,"tax":395.05,"sell":{"currency":"GBP","total":931.05,"base_fare":536,"tax":395.05},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTMxLjA1LCJiYXNlX2ZhcmUiOjUzNiwidGF4IjozOTUuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5MzEuMDUsImJhc2VfZmFyZSI6NTM2LCJ0YXgiOjM5NS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5MzEuMDUsImJhc2VfZmFyZSI6NTM2LCJ0YXgiOjM5NS4wNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":931.05,"base_fare":536,"tax":395.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"536.00","tax":"395.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":931.05,"base_fare":536,"tax":395.05,"gross":{"base_fare":"536.00","tax":"395.05","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMS4wNSIsImJhc2VfZmFyZSI6IjUzNi4wMCIsInRheCI6IjM5NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNi4wMCIsInRheCI6IjM5NS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMS4wNSIsImJhc2VfZmFyZSI6IjUzNi4wMCIsInRheCI6IjM5NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNi4wMCIsInRheCI6IjM5NS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMS4wNSIsImJhc2VfZmFyZSI6IjUzNi4wMCIsInRheCI6IjM5NS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"HKG","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"AMS","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AMS","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T19:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H10M","duration_seconds":105000,"total_price":null},"refund":"non-refundable","carrier_operating":"AF","carrier_marketing":"AF","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT03H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202601171920cdg2026011721401181cdg202601172320hkg202601181830188hkg202601182325ams202601190640888ams202601191020lhr2026011910451005","total_price":null,"destination_reach_time":"PT1D5H10M","destination_reach_timestamp":105000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-2","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"3","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-2","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H30M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"LHR","departure_time":"2026-01-17T19:20:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CDG","arrival_time":"2026-01-17T21:40:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-01-17","flight_time":"PT1H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1181"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1181"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"14","origin":"CDG","departure_time":"2026-01-17T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"HKG","arrival_time":"2026-01-18T18:30:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H10M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"188"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"188"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-2","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"110","origin":"HKG","departure_time":"2026-01-18T22:40:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"CDG","arrival_time":"2026-01-19T05:45:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-01-18","flight_time":"PT14H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"185"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"185"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"111","origin":"CDG","departure_time":"2026-01-19T07:30:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"LHR","arrival_time":"2026-01-19T07:55:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H25M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-19","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1334"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1334"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":931.15,"gross_total":931.15,"base_fare":545,"tax":386.15,"sell":{"currency":"GBP","total":931.15,"base_fare":545,"tax":386.15},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTMxLjE1LCJiYXNlX2ZhcmUiOjU0NSwidGF4IjozODYuMTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5MzEuMTUsImJhc2VfZmFyZSI6NTQ1LCJ0YXgiOjM4Ni4xNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5MzEuMTUsImJhc2VfZmFyZSI6NTQ1LCJ0YXgiOjM4Ni4xNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":931.15,"base_fare":545,"tax":386.15,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"545.00","tax":"386.15","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":931.15,"base_fare":545,"tax":386.15,"gross":{"base_fare":"545.00","tax":"386.15","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMS4xNSIsImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjM4Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjM4Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMS4xNSIsImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjM4Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjM4Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMS4xNSIsImJhc2VfZmFyZSI6IjU0NS4wMCIsInRheCI6IjM4Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzEuMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"HKG","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"CDG","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T19:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H0M","duration_seconds":104400,"total_price":null},"refund":"non-refundable","carrier_operating":"AF","carrier_marketing":"AF","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202601171920cdg2026011721401181cdg202601172320hkg202601181830188hkg202601182240cdg202601190545185cdg202601190730lhr2026011907551334","total_price":null,"destination_reach_time":"PT1D5H0M","destination_reach_timestamp":104400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-3","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"4","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-3","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-3","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H35M","duration_seconds":106500,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D5H35M","destination_reach_timestamp":106500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-4","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"5","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-4","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"46","origin":"LHR","departure_time":"2026-01-17T17:10:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T20:00:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"47","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-4","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H35M","duration_seconds":106500,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171710zrh202601172000325zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D5H35M","destination_reach_timestamp":106500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-5","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"6","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-5","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-5","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H35M","duration_seconds":106500,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D5H35M","destination_reach_timestamp":106500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-6","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"7","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-6","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"46","origin":"LHR","departure_time":"2026-01-17T17:10:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T20:00:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"47","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-6","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H35M","duration_seconds":106500,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171710zrh202601172000325zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D5H35M","destination_reach_timestamp":106500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-7","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"8","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-7","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"3","origin":"LHR","departure_time":"2026-01-17T13:45:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T16:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT2H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"4","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-7","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H45M","duration_seconds":107100,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171345zrh202601171645333zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D5H45M","destination_reach_timestamp":107100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-8","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"9","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-8","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-8","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H25M","duration_seconds":105900,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D5H25M","destination_reach_timestamp":105900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-9","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"10","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-9","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"46","origin":"LHR","departure_time":"2026-01-17T17:10:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T20:00:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"47","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-9","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H25M","duration_seconds":105900,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171710zrh202601172000325zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D5H25M","destination_reach_timestamp":105900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-10","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"11","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-10","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"53","origin":"LHR","departure_time":"2026-01-17T12:05:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T14:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"54","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT07H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-10","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T12:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H25M","duration_seconds":105900,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171205zrh202601171445319zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D5H25M","destination_reach_timestamp":105900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-11","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"12","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-11","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"3","origin":"LHR","departure_time":"2026-01-17T13:45:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T16:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT2H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"4","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-11","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H45M","duration_seconds":107100,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171345zrh202601171645333zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D5H45M","destination_reach_timestamp":107100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-12","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"13","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-12","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-12","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H25M","duration_seconds":105900,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D5H25M","destination_reach_timestamp":105900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-13","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"14","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-13","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"53","origin":"LHR","departure_time":"2026-01-17T12:05:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T14:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"54","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT07H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-13","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T12:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H25M","duration_seconds":105900,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171205zrh202601171445319zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D5H25M","destination_reach_timestamp":105900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-14","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"15","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-14","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"46","origin":"LHR","departure_time":"2026-01-17T17:10:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T20:00:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"47","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-14","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H25M","duration_seconds":105900,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171710zrh202601172000325zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D5H25M","destination_reach_timestamp":105900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-15","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"16","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-15","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-15","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H25M","duration_seconds":105900,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D5H25M","destination_reach_timestamp":105900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-16","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"17","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-16","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"3","origin":"LHR","departure_time":"2026-01-17T13:45:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T16:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT2H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"4","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-16","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H35M","duration_seconds":106500,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171345zrh202601171645333zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D5H35M","destination_reach_timestamp":106500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-17","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"18","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-17","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"46","origin":"LHR","departure_time":"2026-01-17T17:10:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T20:00:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"47","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-17","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H25M","duration_seconds":105900,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171710zrh202601172000325zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D5H25M","destination_reach_timestamp":105900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-18","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"19","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-18","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"53","origin":"LHR","departure_time":"2026-01-17T12:05:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T14:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"54","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT07H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-18","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T12:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H15M","duration_seconds":105300,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171205zrh202601171445319zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D5H15M","destination_reach_timestamp":105300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-19","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"20","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-19","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"60","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"61","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT14H00M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-19","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H25M","duration_seconds":105900,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D5H25M","destination_reach_timestamp":105900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-20","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"21","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-20","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"3","origin":"LHR","departure_time":"2026-01-17T13:45:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T16:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT2H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"4","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-20","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H35M","duration_seconds":106500,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171345zrh202601171645333zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D5H35M","destination_reach_timestamp":106500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-21","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"22","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-21","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-21","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H20M","duration_seconds":105600,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D5H20M","destination_reach_timestamp":105600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-22","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"23","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-22","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"3","origin":"LHR","departure_time":"2026-01-17T13:45:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T16:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT2H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"4","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-22","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H35M","duration_seconds":106500,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171345zrh202601171645333zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D5H35M","destination_reach_timestamp":106500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-23","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"24","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-23","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"53","origin":"LHR","departure_time":"2026-01-17T12:05:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T14:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"54","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT07H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-23","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T12:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H15M","duration_seconds":105300,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171205zrh202601171445319zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D5H15M","destination_reach_timestamp":105300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-24","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"25","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-24","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"46","origin":"LHR","departure_time":"2026-01-17T17:10:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T20:00:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"47","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-24","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H20M","duration_seconds":105600,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171710zrh202601172000325zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D5H20M","destination_reach_timestamp":105600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-25","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"26","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-25","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"60","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"61","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT14H00M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-25","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H25M","duration_seconds":105900,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D5H25M","destination_reach_timestamp":105900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-26","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"27","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-26","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"53","origin":"LHR","departure_time":"2026-01-17T12:05:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T14:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"54","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT07H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-26","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T12:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H15M","duration_seconds":105300,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171205zrh202601171445319zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D5H15M","destination_reach_timestamp":105300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-27","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"28","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-27","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"60","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"61","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT14H00M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-27","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H15M","duration_seconds":105300,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D5H15M","destination_reach_timestamp":105300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-28","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"29","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-28","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"3","origin":"LHR","departure_time":"2026-01-17T13:45:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T16:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT2H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"4","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-28","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H30M","duration_seconds":106200,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171345zrh202601171645333zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D5H30M","destination_reach_timestamp":106200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-29","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"30","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-29","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"53","origin":"LHR","departure_time":"2026-01-17T12:05:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T14:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"54","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT07H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-29","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T12:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H10M","duration_seconds":105000,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171205zrh202601171445319zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D5H10M","destination_reach_timestamp":105000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-30","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"31","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-30","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"60","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"61","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT14H00M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-30","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H15M","duration_seconds":105300,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D5H15M","destination_reach_timestamp":105300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-31","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"32","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-31","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"60","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"61","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT14H00M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-31","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H15M","duration_seconds":105300,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D5H15M","destination_reach_timestamp":105300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-32","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"33","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-32","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"60","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"61","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT14H00M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-32","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.35,"gross_total":964.35,"base_fare":583,"tax":381.35,"sell":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjM1LCJiYXNlX2ZhcmUiOjU4MywidGF4IjozODEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuMzUsImJhc2VfZmFyZSI6NTgzLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"583.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.35,"base_fare":583,"tax":381.35,"gross":{"base_fare":"583.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC4zNSIsImJhc2VfZmFyZSI6IjU4My4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H10M","duration_seconds":105000,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D5H10M","destination_reach_timestamp":105000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-33","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"34","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-33","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-01-17T17:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T20:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-33","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171730fra202601172005915fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-34","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"35","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-34","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-01-17T16:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T19:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-34","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171630fra202601171905911fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-35","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"36","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-35","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"74","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T18:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-35","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171530fra202601171805909fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-36","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"37","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-36","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-01-17T17:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T20:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-36","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171730fra202601172005915fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-37","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"38","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-37","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-01-17T13:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T16:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"907"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"907"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"79","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT05H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-37","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171330fra202601171605907fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-38","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"39","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-38","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-01-17T16:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T19:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-38","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171630fra202601171905911fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-39","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"40","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-39","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-01-17T17:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T20:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-39","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171730fra202601172005915fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-40","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"41","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-40","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"74","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T18:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-40","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171530fra202601171805909fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-41","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"42","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-41","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-01-17T16:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T19:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-41","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171630fra202601171905911fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-42","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"43","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-42","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"80","origin":"LHR","departure_time":"2026-01-17T11:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T14:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"905"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"905"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"81","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT07H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-42","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171130fra202601171405905fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-43","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"44","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-43","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"74","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T18:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-43","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171530fra202601171805909fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-44","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"45","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-44","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-01-17T13:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T16:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"907"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"907"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"79","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT05H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-44","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171330fra202601171605907fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-45","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"46","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-45","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"82","origin":"LHR","departure_time":"2026-01-17T09:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T12:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"901"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"901"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"83","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT09H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-45","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170930fra202601171205901fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-46","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"47","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-46","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-01-17T17:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T20:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-46","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171730fra202601172005915fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-47","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"48","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-47","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-01-17T13:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T16:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"907"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"907"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"79","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT05H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-47","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171330fra202601171605907fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-48","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"49","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-48","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"84","origin":"LHR","departure_time":"2026-01-17T08:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T11:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"925"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"925"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"85","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT10H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-48","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T08:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170830fra202601171105925fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-49","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"50","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-49","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"80","origin":"LHR","departure_time":"2026-01-17T11:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T14:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"905"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"905"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"81","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT07H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-49","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171130fra202601171405905fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-50","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"51","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-50","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-01-17T16:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T19:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-50","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171630fra202601171905911fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-51","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"52","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-51","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-01-17T17:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T20:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-51","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171730fra202601172005915fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-52","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"53","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-52","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"LHR","departure_time":"2026-01-17T07:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T10:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"923"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"923"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"87","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT11H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-52","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T07:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170730fra202601171005923fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-53","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"54","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-53","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"74","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T18:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-53","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171530fra202601171805909fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-54","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"55","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-54","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-01-17T16:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T19:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-54","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171630fra202601171905911fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-55","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"56","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-55","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"80","origin":"LHR","departure_time":"2026-01-17T11:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T14:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"905"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"905"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"81","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT07H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-55","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171130fra202601171405905fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-56","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"57","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-56","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"88","origin":"LHR","departure_time":"2026-01-17T06:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T09:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"921"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"921"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"89","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT12H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-56","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170630fra202601170905921fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-57","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"58","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-57","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"82","origin":"LHR","departure_time":"2026-01-17T09:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T12:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"901"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"901"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"83","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT09H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-57","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170930fra202601171205901fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-58","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"59","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-58","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"74","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T18:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-58","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171530fra202601171805909fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-59","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"60","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-59","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"84","origin":"LHR","departure_time":"2026-01-17T08:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T11:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"925"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"925"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"85","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT10H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-59","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T08:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170830fra202601171105925fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-60","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"61","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-60","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-01-17T13:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T16:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"907"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"907"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"79","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT05H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-60","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171330fra202601171605907fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-61","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"62","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-61","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"82","origin":"LHR","departure_time":"2026-01-17T09:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T12:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"901"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"901"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"83","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT09H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-61","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170930fra202601171205901fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-62","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"63","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-62","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"LHR","departure_time":"2026-01-17T07:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T10:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"923"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"923"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"87","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT11H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-62","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T07:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170730fra202601171005923fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-63","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"64","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-63","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-01-17T17:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T20:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-63","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H35M","duration_seconds":102900,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171730fra202601172005915fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D4H35M","destination_reach_timestamp":102900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-64","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"65","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-64","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-01-17T13:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T16:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"907"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"907"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"79","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT05H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-64","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171330fra202601171605907fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-65","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"66","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-65","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"84","origin":"LHR","departure_time":"2026-01-17T08:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T11:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"925"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"925"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"85","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT10H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-65","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T08:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170830fra202601171105925fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-66","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"67","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-66","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"88","origin":"LHR","departure_time":"2026-01-17T06:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T09:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"921"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"921"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"89","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT12H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-66","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170630fra202601170905921fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-67","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"68","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-67","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"80","origin":"LHR","departure_time":"2026-01-17T11:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T14:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"905"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"905"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"81","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT07H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-67","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171130fra202601171405905fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-68","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"69","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-68","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-01-17T16:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T19:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-68","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H35M","duration_seconds":102900,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171630fra202601171905911fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D4H35M","destination_reach_timestamp":102900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-69","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"70","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-69","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"LHR","departure_time":"2026-01-17T07:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T10:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"923"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"923"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"87","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT11H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-69","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T07:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170730fra202601171005923fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-70","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"71","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-70","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"74","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T18:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-70","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H35M","duration_seconds":102900,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171530fra202601171805909fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D4H35M","destination_reach_timestamp":102900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-71","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"72","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-71","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"80","origin":"LHR","departure_time":"2026-01-17T11:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T14:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"905"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"905"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"81","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT07H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-71","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171130fra202601171405905fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-72","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"73","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-72","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"88","origin":"LHR","departure_time":"2026-01-17T06:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T09:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"921"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"921"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"89","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT12H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-72","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170630fra202601170905921fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-73","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"74","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-73","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"82","origin":"LHR","departure_time":"2026-01-17T09:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T12:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"901"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"901"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"83","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT09H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-73","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170930fra202601171205901fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-74","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"75","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-74","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"84","origin":"LHR","departure_time":"2026-01-17T08:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T11:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"925"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"925"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"85","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT10H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-74","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T08:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170830fra202601171105925fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-75","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"76","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-75","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-01-17T13:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T16:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"907"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"907"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"79","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT05H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-75","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H35M","duration_seconds":102900,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171330fra202601171605907fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D4H35M","destination_reach_timestamp":102900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-76","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"77","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-76","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"82","origin":"LHR","departure_time":"2026-01-17T09:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T12:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"901"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"901"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"83","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT09H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-76","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170930fra202601171205901fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-77","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"78","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-77","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"LHR","departure_time":"2026-01-17T07:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T10:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"923"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"923"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"87","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT11H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-77","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T07:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170730fra202601171005923fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-78","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"79","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-78","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"84","origin":"LHR","departure_time":"2026-01-17T08:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T11:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"925"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"925"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"85","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT10H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-78","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T08:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170830fra202601171105925fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-79","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"80","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-79","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"88","origin":"LHR","departure_time":"2026-01-17T06:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T09:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"921"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"921"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"89","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT12H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-79","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170630fra202601170905921fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-80","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"81","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-80","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"80","origin":"LHR","departure_time":"2026-01-17T11:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T14:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"905"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"905"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"81","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT07H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-80","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H35M","duration_seconds":102900,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171130fra202601171405905fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D4H35M","destination_reach_timestamp":102900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-81","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"82","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-81","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"LHR","departure_time":"2026-01-17T07:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T10:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"923"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"923"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"87","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT11H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-81","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T07:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170730fra202601171005923fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-82","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"83","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-82","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"88","origin":"LHR","departure_time":"2026-01-17T06:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T09:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"921"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"921"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"89","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT12H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-82","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170630fra202601170905921fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-83","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"84","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-83","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"82","origin":"LHR","departure_time":"2026-01-17T09:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T12:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"901"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"901"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"83","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT09H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-83","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H35M","duration_seconds":102900,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170930fra202601171205901fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D4H35M","destination_reach_timestamp":102900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-84","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"85","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-84","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"84","origin":"LHR","departure_time":"2026-01-17T08:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T11:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"925"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"925"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"85","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT10H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-84","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T08:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H35M","duration_seconds":102900,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170830fra202601171105925fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D4H35M","destination_reach_timestamp":102900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-85","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"86","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-85","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"LHR","departure_time":"2026-01-17T07:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T10:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"923"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"923"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"87","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT11H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-85","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T07:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H35M","duration_seconds":102900,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170730fra202601171005923fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D4H35M","destination_reach_timestamp":102900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-86","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"87","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-86","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"88","origin":"LHR","departure_time":"2026-01-17T06:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T09:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"921"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"921"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"89","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT12H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-86","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":964.55,"gross_total":964.55,"base_fare":564,"tax":400.55,"sell":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTY0LjU1LCJiYXNlX2ZhcmUiOjU2NCwidGF4Ijo0MDAuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NjQuNTUsImJhc2VfZmFyZSI6NTY0LCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"564.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":964.55,"base_fare":564,"tax":400.55,"gross":{"base_fare":"564.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2NC41NSIsImJhc2VfZmFyZSI6IjU2NC4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjQuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H35M","duration_seconds":102900,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170630fra202601170905921fra202601172150hkg202601181625796hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D4H35M","destination_reach_timestamp":102900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-87","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"88","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-87","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H30M","transit_time":null,"routes":[{"air_segment_key":"35","origin":"LHR","departure_time":"2026-01-17T16:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T13:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-87","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":978.09,"gross_total":978.09,"base_fare":665,"tax":313.09,"sell":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTc4LjA5LCJiYXNlX2ZhcmUiOjY2NSwidGF4IjozMTMuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"313.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"gross":{"base_fare":"665.00","tax":"313.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D2H55M","duration_seconds":96900,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"Direct Flight","no_of_stops":0,"total_layover":null,"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171650hkg202601181320238hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D2H55M","destination_reach_timestamp":96900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-88","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"89","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-88","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-01-17T11:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T07:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-88","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":978.09,"gross_total":978.09,"base_fare":665,"tax":313.09,"sell":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTc4LjA5LCJiYXNlX2ZhcmUiOjY2NSwidGF4IjozMTMuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"313.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"gross":{"base_fare":"665.00","tax":"313.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H5M","duration_seconds":97500,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"Direct Flight","no_of_stops":0,"total_layover":null,"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171100hkg202601180740252hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D3H5M","destination_reach_timestamp":97500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-89","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"90","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-89","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"51","origin":"LHR","departure_time":"2026-01-17T20:15:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T16:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-89","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":978.09,"gross_total":978.09,"base_fare":665,"tax":313.09,"sell":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTc4LjA5LCJiYXNlX2ZhcmUiOjY2NSwidGF4IjozMTMuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"313.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"gross":{"base_fare":"665.00","tax":"313.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T20:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H5M","duration_seconds":97500,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"Direct Flight","no_of_stops":0,"total_layover":null,"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172015hkg202601181655256hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D3H5M","destination_reach_timestamp":97500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-90","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"91","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-90","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-01-17T22:05:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T18:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-90","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":978.09,"gross_total":978.09,"base_fare":665,"tax":313.09,"sell":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTc4LjA5LCJiYXNlX2ZhcmUiOjY2NSwidGF4IjozMTMuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"313.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"gross":{"base_fare":"665.00","tax":"313.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T22:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H5M","duration_seconds":97500,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"Direct Flight","no_of_stops":0,"total_layover":null,"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172205hkg202601181845254hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D3H5M","destination_reach_timestamp":97500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-91","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"92","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-91","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H45M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T14:35:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-91","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":978.09,"gross_total":978.09,"base_fare":665,"tax":313.09,"sell":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTc4LjA5LCJiYXNlX2ZhcmUiOjY2NSwidGF4IjozMTMuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"313.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"gross":{"base_fare":"665.00","tax":"313.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H10M","duration_seconds":97800,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"Direct Flight","no_of_stops":0,"total_layover":null,"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171750hkg202601181435250hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D3H10M","destination_reach_timestamp":97800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-92","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"93","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-92","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H30M","transit_time":null,"routes":[{"air_segment_key":"35","origin":"LHR","departure_time":"2026-01-17T16:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T13:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-92","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":978.09,"gross_total":978.09,"base_fare":665,"tax":313.09,"sell":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTc4LjA5LCJiYXNlX2ZhcmUiOjY2NSwidGF4IjozMTMuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"313.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"gross":{"base_fare":"665.00","tax":"313.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H5M","duration_seconds":97500,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"Direct Flight","no_of_stops":0,"total_layover":null,"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171650hkg202601181320238hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D3H5M","destination_reach_timestamp":97500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-93","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"94","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-93","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-01-17T11:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T07:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-93","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":978.09,"gross_total":978.09,"base_fare":665,"tax":313.09,"sell":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTc4LjA5LCJiYXNlX2ZhcmUiOjY2NSwidGF4IjozMTMuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"313.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"gross":{"base_fare":"665.00","tax":"313.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H15M","duration_seconds":98100,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"Direct Flight","no_of_stops":0,"total_layover":null,"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171100hkg202601180740252hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D3H15M","destination_reach_timestamp":98100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-94","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"95","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-94","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"51","origin":"LHR","departure_time":"2026-01-17T20:15:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T16:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-94","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":978.09,"gross_total":978.09,"base_fare":665,"tax":313.09,"sell":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTc4LjA5LCJiYXNlX2ZhcmUiOjY2NSwidGF4IjozMTMuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"313.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"gross":{"base_fare":"665.00","tax":"313.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T20:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H15M","duration_seconds":98100,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"Direct Flight","no_of_stops":0,"total_layover":null,"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172015hkg202601181655256hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D3H15M","destination_reach_timestamp":98100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-95","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"96","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-95","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-01-17T22:05:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T18:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-95","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":978.09,"gross_total":978.09,"base_fare":665,"tax":313.09,"sell":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTc4LjA5LCJiYXNlX2ZhcmUiOjY2NSwidGF4IjozMTMuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"313.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"gross":{"base_fare":"665.00","tax":"313.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T22:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H15M","duration_seconds":98100,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"Direct Flight","no_of_stops":0,"total_layover":null,"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172205hkg202601181845254hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D3H15M","destination_reach_timestamp":98100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-96","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"97","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-96","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H45M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T14:35:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-96","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":978.09,"gross_total":978.09,"base_fare":665,"tax":313.09,"sell":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTc4LjA5LCJiYXNlX2ZhcmUiOjY2NSwidGF4IjozMTMuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NzguMDksImJhc2VfZmFyZSI6NjY1LCJ0YXgiOjMxMy4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"313.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":978.09,"base_fare":665,"tax":313.09,"gross":{"base_fare":"665.00","tax":"313.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4wOSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H20M","duration_seconds":98400,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"Direct Flight","no_of_stops":0,"total_layover":null,"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171750hkg202601181435250hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D3H20M","destination_reach_timestamp":98400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-97","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"98","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-97","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"15","origin":"LHR","departure_time":"2026-01-17T06:20:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CDG","arrival_time":"2026-01-17T08:40:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-01-17","flight_time":"PT1H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1767"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"1767"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0ABSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"16","origin":"CDG","departure_time":"2026-01-17T12:25:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"PVG","arrival_time":"2026-01-18T06:50:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT11H25M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"554"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"554"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0ABSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"17","origin":"PVG","departure_time":"2026-01-18T08:35:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT2H55M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"501"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"501"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0ABSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-97","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H5M","transit_time":null,"routes":[{"air_segment_key":"143","origin":"HKG","departure_time":"2026-01-18T13:40:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"PVG","arrival_time":"2026-01-18T16:15:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73E","name":"73E","picture":"73E.png"},"operating":{"carrier":"FM","carrier_name":"Shanghai Airlines","carrier_logo":"FM.png","flight_number":"8596"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"8596"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0ABSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"PVG","departure_time":"2026-01-19T13:00:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"LHR","arrival_time":"2026-01-19T17:30:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT12H30M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"551"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"551"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0ABSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1003.35,"gross_total":1003.35,"base_fare":636,"tax":367.35,"sell":{"currency":"GBP","total":1003.35,"base_fare":636,"tax":367.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAwMy4zNSwiYmFzZV9mYXJlIjo2MzYsInRheCI6MzY3LjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAwMy4zNSwiYmFzZV9mYXJlIjo2MzYsInRheCI6MzY3LjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwMDMuMzUsImJhc2VfZmFyZSI6NjM2LCJ0YXgiOjM2Ny4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1003.35,"base_fare":636,"tax":367.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"636.00","tax":"367.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1003.35,"base_fare":636,"tax":367.35,"gross":{"base_fare":"636.00","tax":"367.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMDMuMzUiLCJiYXNlX2ZhcmUiOiI2MzYuMDAiLCJ0YXgiOiIzNjcuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzYuMDAiLCJ0YXgiOiIzNjcuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDAzLjM1IiwiYmFzZV9mYXJlIjoiNjM2LjAwIiwidGF4IjoiMzY3LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM2LjAwIiwidGF4IjoiMzY3LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAwMy4zNSIsImJhc2VfZmFyZSI6IjYzNi4wMCIsInRheCI6IjM2Ny4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDAzLjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D6H45M","duration_seconds":110700,"total_price":null},"refund":"non-refundable","carrier_operating":"AF","carrier_marketing":"MU","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT20H45M","PT01H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170620cdg2026011708401767cdg202601171225pvg202601180650554pvg202601180835hkg202601181130501hkg202601181340pvg2026011816158596pvg202601191300lhr202601191730551","total_price":null,"destination_reach_time":"PT1D6H45M","destination_reach_timestamp":110700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-98","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"99","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-98","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT15H35M","transit_time":null,"routes":[{"air_segment_key":"26","origin":"LHR","departure_time":"2026-01-17T06:20:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CDG","arrival_time":"2026-01-17T08:40:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-01-17","flight_time":"PT1H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1767"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"1767"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0ABSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"27","origin":"CDG","departure_time":"2026-01-17T12:25:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"PVG","arrival_time":"2026-01-18T06:50:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT11H25M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"554"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"554"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0ABSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"28","origin":"PVG","departure_time":"2026-01-18T09:50:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T12:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT2H50M","distance":null,"lay_over":"PT03H00M","lay_over_date":"2026-01-18","aircraft":{"code":"73E","name":"73E","picture":"73E.png"},"operating":{"carrier":"FM","carrier_name":"Shanghai Airlines","carrier_logo":"FM.png","flight_number":"8595"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"8595"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0ABSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-98","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"106","origin":"HKG","departure_time":"2026-01-18T20:20:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"PVG","arrival_time":"2026-01-18T22:50:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"506"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"506"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0ABSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"107","origin":"PVG","departure_time":"2026-01-19T13:00:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"LHR","arrival_time":"2026-01-19T17:30:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT12H30M","distance":null,"lay_over":"PT14H10M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"551"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"551"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0ABSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1005.35,"gross_total":1005.35,"base_fare":638,"tax":367.35,"sell":{"currency":"GBP","total":1005.35,"base_fare":638,"tax":367.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAwNS4zNSwiYmFzZV9mYXJlIjo2MzgsInRheCI6MzY3LjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAwNS4zNSwiYmFzZV9mYXJlIjo2MzgsInRheCI6MzY3LjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwMDUuMzUsImJhc2VfZmFyZSI6NjM4LCJ0YXgiOjM2Ny4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1005.35,"base_fare":638,"tax":367.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"638.00","tax":"367.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1005.35,"base_fare":638,"tax":367.35,"gross":{"base_fare":"638.00","tax":"367.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMDUuMzUiLCJiYXNlX2ZhcmUiOiI2MzguMDAiLCJ0YXgiOiIzNjcuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzguMDAiLCJ0YXgiOiIzNjcuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDA1LjM1IiwiYmFzZV9mYXJlIjoiNjM4LjAwIiwidGF4IjoiMzY3LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM4LjAwIiwidGF4IjoiMzY3LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAwNS4zNSIsImJhc2VfZmFyZSI6IjYzOC4wMCIsInRheCI6IjM2Ny4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDA1LjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D6H35M","duration_seconds":110100,"total_price":null},"refund":"non-refundable","carrier_operating":"AF","carrier_marketing":"MU","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT14H10M","PT03H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170620cdg2026011708401767cdg202601171225pvg202601180650554pvg202601180950hkg2026011812408595hkg202601182020pvg202601182250506pvg202601191300lhr202601191730551","total_price":null,"destination_reach_time":"PT1D6H35M","destination_reach_timestamp":110100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-99","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-14","flight_uid":"100","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-99","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"48","origin":"LHR","departure_time":"2026-01-17T09:10:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DXB","arrival_time":"2026-01-17T20:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-17","flight_time":"PT6H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"8"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"8"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QLASPGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg","title":"25 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"49","origin":"DXB","departure_time":"2026-01-18T03:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"HKG","arrival_time":"2026-01-18T14:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H15M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QLASPGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg","title":"25 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-99","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"98","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DXB","arrival_time":"2026-01-18T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-18","flight_time":"PT8H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QLASPGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"99","origin":"DXB","departure_time":"2026-01-19T03:10:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"LHR","arrival_time":"2026-01-19T07:10:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT8H","distance":null,"lay_over":"PT04H10M","lay_over_date":"2026-01-18","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"QLASPGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1038.48,"gross_total":1038.48,"base_fare":506,"tax":532.48,"sell":{"currency":"GBP","total":1038.48,"base_fare":506,"tax":532.48},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAzOC40OCwiYmFzZV9mYXJlIjo1MDYsInRheCI6NTMyLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAzOC40OCwiYmFzZV9mYXJlIjo1MDYsInRheCI6NTMyLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwMzguNDgsImJhc2VfZmFyZSI6NTA2LCJ0YXgiOjUzMi40OH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1038.48,"base_fare":506,"tax":532.48,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"506.00","tax":"532.48","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1038.48,"base_fare":506,"tax":532.48,"gross":{"base_fare":"506.00","tax":"532.48","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMzguNDgiLCJiYXNlX2ZhcmUiOiI1MDYuMDAiLCJ0YXgiOiI1MzIuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDYuMDAiLCJ0YXgiOiI1MzIuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDM4LjQ4IiwiYmFzZV9mYXJlIjoiNTA2LjAwIiwidGF4IjoiNTMyLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA2LjAwIiwidGF4IjoiNTMyLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAzOC40OCIsImJhc2VfZmFyZSI6IjUwNi4wMCIsInRheCI6IjUzMi40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDM4LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H0M","duration_seconds":111600,"total_price":null},"refund":"non-refundable","carrier_operating":"EK","carrier_marketing":"EK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H10M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601170910dxb2026011720008dxb202601180330hkg202601181445382hkg202601181805dxb202601182300383dxb202601190310lhr2026011907107","total_price":null,"destination_reach_time":"PT1D7H0M","destination_reach_timestamp":111600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-100","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"101","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-100","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H0M","transit_time":null,"routes":[{"air_segment_key":"58","origin":"LHR","departure_time":"2026-01-17T09:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T11:55:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"317"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"317"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT10H45M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-100","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.35,"gross_total":1051.35,"base_fare":670,"tax":381.35,"sell":{"currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS4zNSwiYmFzZV9mYXJlIjo2NzAsInRheCI6MzgxLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS4zNSwiYmFzZV9mYXJlIjo2NzAsInRheCI6MzgxLjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuMzUsImJhc2VfZmFyZSI6NjcwLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"670.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35,"gross":{"base_fare":"670.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuMzUiLCJiYXNlX2ZhcmUiOiI2NzAuMDAiLCJ0YXgiOiIzODEuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzAuMDAiLCJ0YXgiOiIzODEuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjM1IiwiYmFzZV9mYXJlIjoiNjcwLjAwIiwidGF4IjoiMzgxLjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjcwLjAwIiwidGF4IjoiMzgxLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS4zNSIsImJhc2VfZmFyZSI6IjY3MC4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H40M","duration_seconds":106800,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170900zrh202601171155317zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D5H40M","destination_reach_timestamp":106800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-101","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"102","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-101","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H0M","transit_time":null,"routes":[{"air_segment_key":"58","origin":"LHR","departure_time":"2026-01-17T09:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T11:55:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"317"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"317"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT10H45M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-101","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.35,"gross_total":1051.35,"base_fare":670,"tax":381.35,"sell":{"currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS4zNSwiYmFzZV9mYXJlIjo2NzAsInRheCI6MzgxLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS4zNSwiYmFzZV9mYXJlIjo2NzAsInRheCI6MzgxLjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuMzUsImJhc2VfZmFyZSI6NjcwLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"670.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35,"gross":{"base_fare":"670.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuMzUiLCJiYXNlX2ZhcmUiOiI2NzAuMDAiLCJ0YXgiOiIzODEuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzAuMDAiLCJ0YXgiOiIzODEuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjM1IiwiYmFzZV9mYXJlIjoiNjcwLjAwIiwidGF4IjoiMzgxLjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjcwLjAwIiwidGF4IjoiMzgxLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS4zNSIsImJhc2VfZmFyZSI6IjY3MC4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H40M","duration_seconds":106800,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170900zrh202601171155317zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D5H40M","destination_reach_timestamp":106800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-102","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"103","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-102","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H0M","transit_time":null,"routes":[{"air_segment_key":"58","origin":"LHR","departure_time":"2026-01-17T09:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T11:55:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"317"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"317"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT10H45M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-102","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.35,"gross_total":1051.35,"base_fare":670,"tax":381.35,"sell":{"currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS4zNSwiYmFzZV9mYXJlIjo2NzAsInRheCI6MzgxLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS4zNSwiYmFzZV9mYXJlIjo2NzAsInRheCI6MzgxLjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuMzUsImJhc2VfZmFyZSI6NjcwLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"670.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35,"gross":{"base_fare":"670.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuMzUiLCJiYXNlX2ZhcmUiOiI2NzAuMDAiLCJ0YXgiOiIzODEuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzAuMDAiLCJ0YXgiOiIzODEuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjM1IiwiYmFzZV9mYXJlIjoiNjcwLjAwIiwidGF4IjoiMzgxLjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjcwLjAwIiwidGF4IjoiMzgxLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS4zNSIsImJhc2VfZmFyZSI6IjY3MC4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H30M","duration_seconds":106200,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170900zrh202601171155317zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D5H30M","destination_reach_timestamp":106200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-103","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"104","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-103","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H0M","transit_time":null,"routes":[{"air_segment_key":"58","origin":"LHR","departure_time":"2026-01-17T09:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T11:55:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"317"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"317"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT10H45M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-103","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"141","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"142","origin":"ZRH","departure_time":"2026-01-19T15:30:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T16:20:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT09H20M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"324"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.35,"gross_total":1051.35,"base_fare":670,"tax":381.35,"sell":{"currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS4zNSwiYmFzZV9mYXJlIjo2NzAsInRheCI6MzgxLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS4zNSwiYmFzZV9mYXJlIjo2NzAsInRheCI6MzgxLjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuMzUsImJhc2VfZmFyZSI6NjcwLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"670.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35,"gross":{"base_fare":"670.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuMzUiLCJiYXNlX2ZhcmUiOiI2NzAuMDAiLCJ0YXgiOiIzODEuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzAuMDAiLCJ0YXgiOiIzODEuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjM1IiwiYmFzZV9mYXJlIjoiNjcwLjAwIiwidGF4IjoiMzgxLjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjcwLjAwIiwidGF4IjoiMzgxLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS4zNSIsImJhc2VfZmFyZSI6IjY3MC4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H30M","duration_seconds":106200,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT09H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170900zrh202601171155317zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191530lhr202601191620324","total_price":null,"destination_reach_time":"PT1D5H30M","destination_reach_timestamp":106200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-104","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"105","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-104","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H0M","transit_time":null,"routes":[{"air_segment_key":"58","origin":"LHR","departure_time":"2026-01-17T09:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T11:55:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"317"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"317"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT10H45M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-104","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"118","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"ZRH","departure_time":"2026-01-19T17:00:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T17:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H50M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"326"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.35,"gross_total":1051.35,"base_fare":670,"tax":381.35,"sell":{"currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS4zNSwiYmFzZV9mYXJlIjo2NzAsInRheCI6MzgxLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS4zNSwiYmFzZV9mYXJlIjo2NzAsInRheCI6MzgxLjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuMzUsImJhc2VfZmFyZSI6NjcwLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"670.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35,"gross":{"base_fare":"670.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuMzUiLCJiYXNlX2ZhcmUiOiI2NzAuMDAiLCJ0YXgiOiIzODEuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzAuMDAiLCJ0YXgiOiIzODEuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjM1IiwiYmFzZV9mYXJlIjoiNjcwLjAwIiwidGF4IjoiMzgxLjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjcwLjAwIiwidGF4IjoiMzgxLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS4zNSIsImJhc2VfZmFyZSI6IjY3MC4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H30M","duration_seconds":106200,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170900zrh202601171155317zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601191700lhr202601191750326","total_price":null,"destination_reach_time":"PT1D5H30M","destination_reach_timestamp":106200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-105","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"106","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-105","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H0M","transit_time":null,"routes":[{"air_segment_key":"58","origin":"LHR","departure_time":"2026-01-17T09:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T11:55:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"317"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"317"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT10H45M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-105","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H25M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"ZRH","departure_time":"2026-01-19T20:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T21:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H45M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.35,"gross_total":1051.35,"base_fare":670,"tax":381.35,"sell":{"currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS4zNSwiYmFzZV9mYXJlIjo2NzAsInRheCI6MzgxLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS4zNSwiYmFzZV9mYXJlIjo2NzAsInRheCI6MzgxLjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuMzUsImJhc2VfZmFyZSI6NjcwLCJ0YXgiOjM4MS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"670.00","tax":"381.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.35,"base_fare":670,"tax":381.35,"gross":{"base_fare":"670.00","tax":"381.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuMzUiLCJiYXNlX2ZhcmUiOiI2NzAuMDAiLCJ0YXgiOiIzODEuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzAuMDAiLCJ0YXgiOiIzODEuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjM1IiwiYmFzZV9mYXJlIjoiNjcwLjAwIiwidGF4IjoiMzgxLjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjcwLjAwIiwidGF4IjoiMzgxLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS4zNSIsImJhc2VfZmFyZSI6IjY3MC4wMCIsInRheCI6IjM4MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T09:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H25M","duration_seconds":105900,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170900zrh202601171155317zrh202601172240hkg202601181745138hkg202601182330zrh202601190610139zrh202601192055lhr202601192140340","total_price":null,"destination_reach_time":"PT1D5H25M","destination_reach_timestamp":105900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-106","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"107","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-106","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-106","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H55M","duration_seconds":104100,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D4H55M","destination_reach_timestamp":104100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-107","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"108","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-107","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"46","origin":"LHR","departure_time":"2026-01-17T17:10:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T20:00:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"47","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-107","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H55M","duration_seconds":104100,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171710zrh202601172000325zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D4H55M","destination_reach_timestamp":104100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-108","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"109","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-108","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-108","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H55M","duration_seconds":104100,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D4H55M","destination_reach_timestamp":104100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-109","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"110","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-109","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"46","origin":"LHR","departure_time":"2026-01-17T17:10:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T20:00:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"47","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-109","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H55M","duration_seconds":104100,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171710zrh202601172000325zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D4H55M","destination_reach_timestamp":104100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-110","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"111","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-110","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"3","origin":"LHR","departure_time":"2026-01-17T13:45:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T16:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT2H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"4","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-110","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H5M","duration_seconds":104700,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171345zrh202601171645333zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D5H5M","destination_reach_timestamp":104700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-111","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"112","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-111","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-111","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H55M","duration_seconds":104100,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D4H55M","destination_reach_timestamp":104100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-112","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"113","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-112","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"53","origin":"LHR","departure_time":"2026-01-17T12:05:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T14:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"54","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT07H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-112","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T12:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H45M","duration_seconds":103500,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171205zrh202601171445319zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D4H45M","destination_reach_timestamp":103500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-113","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"114","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-113","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"46","origin":"LHR","departure_time":"2026-01-17T17:10:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T20:00:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"47","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-113","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H55M","duration_seconds":104100,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171710zrh202601172000325zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D4H55M","destination_reach_timestamp":104100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-114","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"115","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-114","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-114","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H55M","duration_seconds":104100,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D4H55M","destination_reach_timestamp":104100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-115","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"116","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-115","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"46","origin":"LHR","departure_time":"2026-01-17T17:10:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T20:00:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"47","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-115","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H55M","duration_seconds":104100,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171710zrh202601172000325zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D4H55M","destination_reach_timestamp":104100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-116","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"117","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-116","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"3","origin":"LHR","departure_time":"2026-01-17T13:45:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T16:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT2H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"333"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"4","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-116","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H5M","duration_seconds":104700,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171345zrh202601171645333zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D5H5M","destination_reach_timestamp":104700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-117","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"118","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-117","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H45M","transit_time":null,"routes":[{"air_segment_key":"53","origin":"LHR","departure_time":"2026-01-17T12:05:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T14:45:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"319"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"54","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT07H55M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-117","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T12:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H45M","duration_seconds":103500,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171205zrh202601171445319zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D4H45M","destination_reach_timestamp":103500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-118","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"119","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-118","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-118","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"96","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"97","origin":"FRA","departure_time":"2026-01-19T14:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T14:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT08H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"908"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"908"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.55,"gross_total":1051.55,"base_fare":651,"tax":400.55,"sell":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS41NSwiYmFzZV9mYXJlIjo2NTEsInRheCI6NDAwLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNTUsImJhc2VfZmFyZSI6NjUxLCJ0YXgiOjQwMC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"400.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.55,"base_fare":651,"tax":400.55,"gross":{"base_fare":"651.00","tax":"400.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI0MDAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjU1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNDAwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS41NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6IjQwMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H55M","duration_seconds":104100,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT08H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182345fra202601190605797fra202601191405lhr202601191445908","total_price":null,"destination_reach_time":"PT1D4H55M","destination_reach_timestamp":104100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-119","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"120","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-119","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-01-17T17:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T20:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-119","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.75,"gross_total":1051.75,"base_fare":632,"tax":419.75,"sell":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNzUsImJhc2VfZmFyZSI6NjMyLCJ0YXgiOjQxOS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"419.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"gross":{"base_fare":"632.00","tax":"419.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNzUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjc1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS43NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjQxOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171730fra202601172005915fra202601172150hkg202601181625796hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-120","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"121","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-120","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-01-17T16:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T19:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-120","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.75,"gross_total":1051.75,"base_fare":632,"tax":419.75,"sell":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNzUsImJhc2VfZmFyZSI6NjMyLCJ0YXgiOjQxOS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"419.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"gross":{"base_fare":"632.00","tax":"419.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNzUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjc1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS43NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjQxOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171630fra202601171905911fra202601172150hkg202601181625796hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-121","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"122","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-121","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"74","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T18:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-121","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.75,"gross_total":1051.75,"base_fare":632,"tax":419.75,"sell":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNzUsImJhc2VfZmFyZSI6NjMyLCJ0YXgiOjQxOS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"419.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"gross":{"base_fare":"632.00","tax":"419.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNzUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjc1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS43NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjQxOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171530fra202601171805909fra202601172150hkg202601181625796hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-122","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"123","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-122","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-01-17T17:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T20:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-122","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.75,"gross_total":1051.75,"base_fare":632,"tax":419.75,"sell":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNzUsImJhc2VfZmFyZSI6NjMyLCJ0YXgiOjQxOS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"419.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"gross":{"base_fare":"632.00","tax":"419.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNzUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjc1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS43NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjQxOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171730fra202601172005915fra202601172150hkg202601181625796hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-123","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"124","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-123","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-01-17T16:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T19:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-123","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.75,"gross_total":1051.75,"base_fare":632,"tax":419.75,"sell":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNzUsImJhc2VfZmFyZSI6NjMyLCJ0YXgiOjQxOS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"419.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"gross":{"base_fare":"632.00","tax":"419.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNzUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjc1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS43NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjQxOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171630fra202601171905911fra202601172150hkg202601181625796hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-124","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"125","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-124","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"74","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T18:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-124","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.75,"gross_total":1051.75,"base_fare":632,"tax":419.75,"sell":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNzUsImJhc2VfZmFyZSI6NjMyLCJ0YXgiOjQxOS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"419.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"gross":{"base_fare":"632.00","tax":"419.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNzUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjc1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS43NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjQxOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171530fra202601171805909fra202601172150hkg202601181625796hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-125","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"126","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-125","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-01-17T17:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T20:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-125","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.75,"gross_total":1051.75,"base_fare":632,"tax":419.75,"sell":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNzUsImJhc2VfZmFyZSI6NjMyLCJ0YXgiOjQxOS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"419.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"gross":{"base_fare":"632.00","tax":"419.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNzUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjc1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS43NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjQxOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171730fra202601172005915fra202601172150hkg202601181625796hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-126","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"127","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-126","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-01-17T16:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T19:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-126","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.75,"gross_total":1051.75,"base_fare":632,"tax":419.75,"sell":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNzUsImJhc2VfZmFyZSI6NjMyLCJ0YXgiOjQxOS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"419.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"gross":{"base_fare":"632.00","tax":"419.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNzUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjc1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS43NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjQxOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171630fra202601171905911fra202601172150hkg202601181625796hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-127","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"128","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-127","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"74","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T18:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-127","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.75,"gross_total":1051.75,"base_fare":632,"tax":419.75,"sell":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNzUsImJhc2VfZmFyZSI6NjMyLCJ0YXgiOjQxOS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"419.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"gross":{"base_fare":"632.00","tax":"419.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNzUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjc1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS43NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjQxOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171530fra202601171805909fra202601172150hkg202601181625796hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-128","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"129","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-128","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-01-17T17:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T20:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-128","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.75,"gross_total":1051.75,"base_fare":632,"tax":419.75,"sell":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNzUsImJhc2VfZmFyZSI6NjMyLCJ0YXgiOjQxOS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"419.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"gross":{"base_fare":"632.00","tax":"419.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNzUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjc1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS43NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjQxOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171730fra202601172005915fra202601172150hkg202601181625796hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-129","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"130","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-129","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-01-17T16:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T19:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-129","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.75,"gross_total":1051.75,"base_fare":632,"tax":419.75,"sell":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNzUsImJhc2VfZmFyZSI6NjMyLCJ0YXgiOjQxOS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"419.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"gross":{"base_fare":"632.00","tax":"419.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNzUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjc1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS43NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjQxOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171630fra202601171905911fra202601172150hkg202601181625796hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-130","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"131","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-130","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"74","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T18:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-130","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"WX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1051.75,"gross_total":1051.75,"base_fare":632,"tax":419.75,"sell":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA1MS43NSwiYmFzZV9mYXJlIjo2MzIsInRheCI6NDE5Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNTEuNzUsImJhc2VfZmFyZSI6NjMyLCJ0YXgiOjQxOS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"419.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1051.75,"base_fare":632,"tax":419.75,"gross":{"base_fare":"632.00","tax":"419.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNTEuNzUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI0MTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDUxLjc1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiNDE5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA1MS43NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjQxOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDUxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171530fra202601171805909fra202601172150hkg202601181625796hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-131","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-14","flight_uid":"132","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-131","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H5M","transit_time":null,"routes":[{"air_segment_key":"76","origin":"LHR","departure_time":"2026-01-17T18:10:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HEL","arrival_time":"2026-01-17T23:00:00","destination_terminal":null,"destination_airport":{"name":"Helsinki-Vantaa Airport","city":"Helsinki","country":"Finland","timezone":"Europe\/Helsinki"},"flight_date":"2026-01-17","flight_time":"PT2H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"AY","carrier_name":"Finnair","carrier_logo":"AY.png","flight_number":"1338"},"marketing":{"carrier":"AY","carrier_name":"Finnair","carrier_logo":"AY.png","flight_number":"1338"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LNN0S0CZ","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"77","origin":"HEL","departure_time":"2026-01-18T00:50:00","origin_terminal":null,"origin_airport":{"name":"Helsinki-Vantaa Airport","city":"Helsinki","country":"Finland","timezone":"Europe\/Helsinki"},"destination":"HKG","arrival_time":"2026-01-18T19:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT12H15M","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"AY","carrier_name":"Finnair","carrier_logo":"AY.png","flight_number":"99"},"marketing":{"carrier":"AY","carrier_name":"Finnair","carrier_logo":"AY.png","flight_number":"99"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LNN0S0CZ","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-131","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H20M","transit_time":null,"routes":[{"air_segment_key":"123","origin":"HKG","departure_time":"2026-01-18T21:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"HEL","arrival_time":"2026-01-19T05:45:00","destination_terminal":null,"destination_airport":{"name":"Helsinki-Vantaa Airport","city":"Helsinki","country":"Finland","timezone":"Europe\/Helsinki"},"flight_date":"2026-01-18","flight_time":"PT14H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"AY","carrier_name":"Finnair","carrier_logo":"AY.png","flight_number":"100"},"marketing":{"carrier":"AY","carrier_name":"Finnair","carrier_logo":"AY.png","flight_number":"100"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LNN0S0CZ","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"124","origin":"HEL","departure_time":"2026-01-19T07:50:00","origin_terminal":null,"origin_airport":{"name":"Helsinki-Vantaa Airport","city":"Helsinki","country":"Finland","timezone":"Europe\/Helsinki"},"destination":"LHR","arrival_time":"2026-01-19T09:10:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT3H20M","distance":null,"lay_over":"PT02H05M","lay_over_date":"2026-01-19","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"AY","carrier_name":"Finnair","carrier_logo":"AY.png","flight_number":"1331"},"marketing":{"carrier":"AY","carrier_name":"Finnair","carrier_logo":"AY.png","flight_number":"1331"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LNN0S0CZ","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1060.15,"gross_total":1060.15,"base_fare":878,"tax":182.15,"sell":{"currency":"GBP","total":1060.15,"base_fare":878,"tax":182.15},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA2MC4xNSwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTgyLjE1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA2MC4xNSwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTgyLjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNjAuMTUsImJhc2VfZmFyZSI6ODc4LCJ0YXgiOjE4Mi4xNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1060.15,"base_fare":878,"tax":182.15,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"878.00","tax":"182.15","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1060.15,"base_fare":878,"tax":182.15,"gross":{"base_fare":"878.00","tax":"182.15","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNjAuMTUiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxODIuMTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxODIuMTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDYwLjE1IiwiYmFzZV9mYXJlIjoiODc4LjAwIiwidGF4IjoiMTgyLjE1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc4LjAwIiwidGF4IjoiMTgyLjE1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA2MC4xNSIsImJhc2VfZmFyZSI6Ijg3OC4wMCIsInRheCI6IjE4Mi4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDYwLjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HEL","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HEL","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"HEL","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HEL","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D8H25M","duration_seconds":116700,"total_price":null},"refund":"non-refundable","carrier_operating":"AY","carrier_marketing":"AY","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171810hel2026011723001338hel202601180050hkg20260118190599hkg202601182145hel202601190545100hel202601190750lhr2026011909101331","total_price":null,"destination_reach_time":"PT1D8H25M","destination_reach_timestamp":116700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-132","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"133","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-132","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"20","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DOH","arrival_time":"2026-01-18T01:10:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-17","flight_time":"PT6H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"110"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"110"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"21","origin":"DOH","departure_time":"2026-01-18T02:05:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"HKG","arrival_time":"2026-01-18T14:50:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H45M","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-132","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"116","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DOH","arrival_time":"2026-01-18T22:25:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-18","flight_time":"PT9H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"117","origin":"DOH","departure_time":"2026-01-19T01:50:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"LHR","arrival_time":"2026-01-19T06:25:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT7H35M","distance":null,"lay_over":"PT03H25M","lay_over_date":"2026-01-18","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"11"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"11"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1074.29,"gross_total":1074.29,"base_fare":607,"tax":467.29,"sell":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNzQuMjksImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjQ2Ny4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"607.00","tax":"467.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"gross":{"base_fare":"607.00","tax":"467.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNzQuMjkiLCJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDc0LjI5IiwiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA3NC4yOSIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjQ2Ny4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDc0LjI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H20M","duration_seconds":112800,"total_price":null},"refund":"non-refundable","carrier_operating":"QR","carrier_marketing":"QR","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT03H25M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171530doh202601180110110doh202601180205hkg202601181450818hkg202601181805doh202601182225817doh202601190150lhr20260119062511","total_price":null,"destination_reach_time":"PT1D7H20M","destination_reach_timestamp":112800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-133","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"134","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-133","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"70","origin":"LHR","departure_time":"2026-01-17T14:55:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DOH","arrival_time":"2026-01-18T00:35:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-17","flight_time":"PT6H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"8"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"8"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"71","origin":"DOH","departure_time":"2026-01-18T02:05:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"HKG","arrival_time":"2026-01-18T14:50:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H45M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-133","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"116","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DOH","arrival_time":"2026-01-18T22:25:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-18","flight_time":"PT9H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"117","origin":"DOH","departure_time":"2026-01-19T01:50:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"LHR","arrival_time":"2026-01-19T06:25:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT7H35M","distance":null,"lay_over":"PT03H25M","lay_over_date":"2026-01-18","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"11"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"11"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1074.29,"gross_total":1074.29,"base_fare":607,"tax":467.29,"sell":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNzQuMjksImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjQ2Ny4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"607.00","tax":"467.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"gross":{"base_fare":"607.00","tax":"467.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNzQuMjkiLCJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDc0LjI5IiwiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA3NC4yOSIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjQ2Ny4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDc0LjI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T14:55:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H20M","duration_seconds":112800,"total_price":null},"refund":"non-refundable","carrier_operating":"QR","carrier_marketing":"QR","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT03H25M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171455doh2026011800358doh202601180205hkg202601181450818hkg202601181805doh202601182225817doh202601190150lhr20260119062511","total_price":null,"destination_reach_time":"PT1D7H20M","destination_reach_timestamp":112800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-134","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"135","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-134","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"20","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DOH","arrival_time":"2026-01-18T01:10:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-17","flight_time":"PT6H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"110"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"110"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"21","origin":"DOH","departure_time":"2026-01-18T02:05:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"HKG","arrival_time":"2026-01-18T14:50:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H45M","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-134","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"112","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DOH","arrival_time":"2026-01-18T22:25:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-18","flight_time":"PT9H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"113","origin":"DOH","departure_time":"2026-01-19T02:45:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"LHR","arrival_time":"2026-01-19T07:20:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT7H35M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"105"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"105"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1074.29,"gross_total":1074.29,"base_fare":607,"tax":467.29,"sell":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNzQuMjksImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjQ2Ny4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"607.00","tax":"467.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"gross":{"base_fare":"607.00","tax":"467.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNzQuMjkiLCJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDc0LjI5IiwiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA3NC4yOSIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjQ2Ny4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDc0LjI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H20M","duration_seconds":112800,"total_price":null},"refund":"non-refundable","carrier_operating":"QR","carrier_marketing":"QR","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H20M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171530doh202601180110110doh202601180205hkg202601181450818hkg202601181805doh202601182225817doh202601190245lhr202601190720105","total_price":null,"destination_reach_time":"PT1D7H20M","destination_reach_timestamp":112800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-135","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"136","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-135","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"44","origin":"LHR","departure_time":"2026-01-17T14:15:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DOH","arrival_time":"2026-01-17T23:55:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-17","flight_time":"PT6H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"4"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"4"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"45","origin":"DOH","departure_time":"2026-01-18T02:05:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"HKG","arrival_time":"2026-01-18T14:50:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H45M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-135","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"116","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DOH","arrival_time":"2026-01-18T22:25:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-18","flight_time":"PT9H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"117","origin":"DOH","departure_time":"2026-01-19T01:50:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"LHR","arrival_time":"2026-01-19T06:25:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT7H35M","distance":null,"lay_over":"PT03H25M","lay_over_date":"2026-01-18","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"11"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"11"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1074.29,"gross_total":1074.29,"base_fare":607,"tax":467.29,"sell":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNzQuMjksImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjQ2Ny4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"607.00","tax":"467.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"gross":{"base_fare":"607.00","tax":"467.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNzQuMjkiLCJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDc0LjI5IiwiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA3NC4yOSIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjQ2Ny4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDc0LjI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T14:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H20M","duration_seconds":112800,"total_price":null},"refund":"non-refundable","carrier_operating":"QR","carrier_marketing":"QR","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT03H25M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171415doh2026011723554doh202601180205hkg202601181450818hkg202601181805doh202601182225817doh202601190150lhr20260119062511","total_price":null,"destination_reach_time":"PT1D7H20M","destination_reach_timestamp":112800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-136","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"137","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-136","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"70","origin":"LHR","departure_time":"2026-01-17T14:55:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DOH","arrival_time":"2026-01-18T00:35:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-17","flight_time":"PT6H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"8"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"8"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"71","origin":"DOH","departure_time":"2026-01-18T02:05:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"HKG","arrival_time":"2026-01-18T14:50:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H45M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-136","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"112","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DOH","arrival_time":"2026-01-18T22:25:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-18","flight_time":"PT9H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"113","origin":"DOH","departure_time":"2026-01-19T02:45:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"LHR","arrival_time":"2026-01-19T07:20:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT7H35M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"105"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"105"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1074.29,"gross_total":1074.29,"base_fare":607,"tax":467.29,"sell":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNzQuMjksImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjQ2Ny4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"607.00","tax":"467.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"gross":{"base_fare":"607.00","tax":"467.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNzQuMjkiLCJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDc0LjI5IiwiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA3NC4yOSIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjQ2Ny4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDc0LjI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T14:55:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H20M","duration_seconds":112800,"total_price":null},"refund":"non-refundable","carrier_operating":"QR","carrier_marketing":"QR","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H20M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171455doh2026011800358doh202601180205hkg202601181450818hkg202601181805doh202601182225817doh202601190245lhr202601190720105","total_price":null,"destination_reach_time":"PT1D7H20M","destination_reach_timestamp":112800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-137","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"138","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-137","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"44","origin":"LHR","departure_time":"2026-01-17T14:15:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DOH","arrival_time":"2026-01-17T23:55:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-17","flight_time":"PT6H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"4"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"4"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"45","origin":"DOH","departure_time":"2026-01-18T02:05:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"HKG","arrival_time":"2026-01-18T14:50:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H45M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-137","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"112","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DOH","arrival_time":"2026-01-18T22:25:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-18","flight_time":"PT9H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"113","origin":"DOH","departure_time":"2026-01-19T02:45:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"LHR","arrival_time":"2026-01-19T07:20:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT7H35M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"105"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"105"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1074.29,"gross_total":1074.29,"base_fare":607,"tax":467.29,"sell":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNzQuMjksImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjQ2Ny4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"607.00","tax":"467.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"gross":{"base_fare":"607.00","tax":"467.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNzQuMjkiLCJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDc0LjI5IiwiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA3NC4yOSIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjQ2Ny4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDc0LjI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T14:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H20M","duration_seconds":112800,"total_price":null},"refund":"non-refundable","carrier_operating":"QR","carrier_marketing":"QR","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H20M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171415doh2026011723554doh202601180205hkg202601181450818hkg202601181805doh202601182225817doh202601190245lhr202601190720105","total_price":null,"destination_reach_time":"PT1D7H20M","destination_reach_timestamp":112800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-138","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"139","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-138","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H50M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-01-17T13:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DOH","arrival_time":"2026-01-17T23:55:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-17","flight_time":"PT7H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"5942"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"5942"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"DOH","departure_time":"2026-01-18T02:05:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"HKG","arrival_time":"2026-01-18T14:50:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H45M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-138","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"116","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DOH","arrival_time":"2026-01-18T22:25:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-18","flight_time":"PT9H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"117","origin":"DOH","departure_time":"2026-01-19T01:50:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"LHR","arrival_time":"2026-01-19T06:25:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT7H35M","distance":null,"lay_over":"PT03H25M","lay_over_date":"2026-01-18","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"11"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"11"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1074.29,"gross_total":1074.29,"base_fare":607,"tax":467.29,"sell":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNzQuMjksImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjQ2Ny4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"607.00","tax":"467.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"gross":{"base_fare":"607.00","tax":"467.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNzQuMjkiLCJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDc0LjI5IiwiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA3NC4yOSIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjQ2Ny4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDc0LjI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H45M","duration_seconds":114300,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"QR","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT03H25M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171350doh2026011723555942doh202601180205hkg202601181450818hkg202601181805doh202601182225817doh202601190150lhr20260119062511","total_price":null,"destination_reach_time":"PT1D7H45M","destination_reach_timestamp":114300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-139","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"140","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-139","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H50M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-01-17T13:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DOH","arrival_time":"2026-01-17T23:55:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-17","flight_time":"PT7H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"5942"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"5942"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"DOH","departure_time":"2026-01-18T02:05:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"HKG","arrival_time":"2026-01-18T14:50:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H45M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"818"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-139","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"112","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DOH","arrival_time":"2026-01-18T22:25:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-18","flight_time":"PT9H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"817"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"113","origin":"DOH","departure_time":"2026-01-19T02:45:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"LHR","arrival_time":"2026-01-19T07:20:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT7H35M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"105"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"105"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VLR7R1SE","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1074.29,"gross_total":1074.29,"base_fare":607,"tax":467.29,"sell":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA3NC4yOSwiYmFzZV9mYXJlIjo2MDcsInRheCI6NDY3LjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwNzQuMjksImJhc2VfZmFyZSI6NjA3LCJ0YXgiOjQ2Ny4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"607.00","tax":"467.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1074.29,"base_fare":607,"tax":467.29,"gross":{"base_fare":"607.00","tax":"467.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwNzQuMjkiLCJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDcuMDAiLCJ0YXgiOiI0NjcuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDc0LjI5IiwiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA3LjAwIiwidGF4IjoiNDY3LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA3NC4yOSIsImJhc2VfZmFyZSI6IjYwNy4wMCIsInRheCI6IjQ2Ny4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDc0LjI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H45M","duration_seconds":114300,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"QR","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H20M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171350doh2026011723555942doh202601180205hkg202601181450818hkg202601181805doh202601182225817doh202601190245lhr202601190720105","total_price":null,"destination_reach_time":"PT1D7H45M","destination_reach_timestamp":114300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-140","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"141","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-140","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"11","origin":"LHR","departure_time":"2026-01-17T13:40:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DXB","arrival_time":"2026-01-18T00:40:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-17","flight_time":"PT7H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLEESGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"DXB","departure_time":"2026-01-18T03:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"HKG","arrival_time":"2026-01-18T14:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H15M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLEESGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-140","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"98","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DXB","arrival_time":"2026-01-18T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-18","flight_time":"PT8H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLEESGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"99","origin":"DXB","departure_time":"2026-01-19T03:10:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"LHR","arrival_time":"2026-01-19T07:10:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT8H","distance":null,"lay_over":"PT04H10M","lay_over_date":"2026-01-18","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLEESGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1091.48,"gross_total":1091.48,"base_fare":559,"tax":532.48,"sell":{"currency":"GBP","total":1091.48,"base_fare":559,"tax":532.48},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA5MS40OCwiYmFzZV9mYXJlIjo1NTksInRheCI6NTMyLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTA5MS40OCwiYmFzZV9mYXJlIjo1NTksInRheCI6NTMyLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwOTEuNDgsImJhc2VfZmFyZSI6NTU5LCJ0YXgiOjUzMi40OH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1091.48,"base_fare":559,"tax":532.48,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"559.00","tax":"532.48","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1091.48,"base_fare":559,"tax":532.48,"gross":{"base_fare":"559.00","tax":"532.48","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwOTEuNDgiLCJiYXNlX2ZhcmUiOiI1NTkuMDAiLCJ0YXgiOiI1MzIuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTkuMDAiLCJ0YXgiOiI1MzIuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDkxLjQ4IiwiYmFzZV9mYXJlIjoiNTU5LjAwIiwidGF4IjoiNTMyLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTU5LjAwIiwidGF4IjoiNTMyLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTA5MS40OCIsImJhc2VfZmFyZSI6IjU1OS4wMCIsInRheCI6IjUzMi40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDkxLjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H10M","duration_seconds":112200,"total_price":null},"refund":"non-refundable","carrier_operating":"EK","carrier_marketing":"EK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H10M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171340dxb2026011800402dxb202601180330hkg202601181445382hkg202601181805dxb202601182300383dxb202601190310lhr2026011907107","total_price":null,"destination_reach_time":"PT1D7H10M","destination_reach_timestamp":112200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-141","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"142","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-141","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-01-17T11:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T07:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-141","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H40M","transit_time":null,"routes":[{"air_segment_key":"134","origin":"HKG","departure_time":"2026-01-18T13:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-18T20:10:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"253"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"253"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"VR21GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1128.09,"gross_total":1128.09,"base_fare":815,"tax":313.09,"sell":{"currency":"GBP","total":1128.09,"base_fare":815,"tax":313.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTEyOC4wOSwiYmFzZV9mYXJlIjo4MTUsInRheCI6MzEzLjA5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTEyOC4wOSwiYmFzZV9mYXJlIjo4MTUsInRheCI6MzEzLjA5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExMjguMDksImJhc2VfZmFyZSI6ODE1LCJ0YXgiOjMxMy4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1128.09,"base_fare":815,"tax":313.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"815.00","tax":"313.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1128.09,"base_fare":815,"tax":313.09,"gross":{"base_fare":"815.00","tax":"313.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMjguMDkiLCJiYXNlX2ZhcmUiOiI4MTUuMDAiLCJ0YXgiOiIzMTMuMDkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuMDAiLCJ0YXgiOiIzMTMuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTI4LjA5IiwiYmFzZV9mYXJlIjoiODE1LjAwIiwidGF4IjoiMzEzLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODE1LjAwIiwidGF4IjoiMzEzLjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEyOC4wOSIsImJhc2VfZmFyZSI6IjgxNS4wMCIsInRheCI6IjMxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTI4LjA5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H20M","duration_seconds":98400,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"Direct Flight","no_of_stops":0,"total_layover":null,"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171100hkg202601180740252hkg202601181330lhr202601182010253","total_price":null,"destination_reach_time":"PT1D3H20M","destination_reach_timestamp":98400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-142","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"143","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-142","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H0M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","origin":"ZRH","departure_time":"2026-01-17T11:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T06:15:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H20M","distance":null,"lay_over":"PT03H15M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"9514"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"9514"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-142","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1266.35,"gross_total":1266.35,"base_fare":893,"tax":373.35,"sell":{"currency":"GBP","total":1266.35,"base_fare":893,"tax":373.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTI2Ni4zNSwiYmFzZV9mYXJlIjo4OTMsInRheCI6MzczLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTI2Ni4zNSwiYmFzZV9mYXJlIjo4OTMsInRheCI6MzczLjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEyNjYuMzUsImJhc2VfZmFyZSI6ODkzLCJ0YXgiOjM3My4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1266.35,"base_fare":893,"tax":373.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"893.00","tax":"373.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1266.35,"base_fare":893,"tax":373.35,"gross":{"base_fare":"893.00","tax":"373.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEyNjYuMzUiLCJiYXNlX2ZhcmUiOiI4OTMuMDAiLCJ0YXgiOiIzNzMuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTMuMDAiLCJ0YXgiOiIzNzMuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMjY2LjM1IiwiYmFzZV9mYXJlIjoiODkzLjAwIiwidGF4IjoiMzczLjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODkzLjAwIiwidGF4IjoiMzczLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTI2Ni4zNSIsImJhc2VfZmFyZSI6Ijg5My4wMCIsInRheCI6IjM3My4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjY2LjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601171155hkg2026011806159514hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-143","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"144","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-143","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H0M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","origin":"ZRH","departure_time":"2026-01-17T11:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T06:15:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H20M","distance":null,"lay_over":"PT03H15M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"9514"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"9514"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-143","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1266.35,"gross_total":1266.35,"base_fare":893,"tax":373.35,"sell":{"currency":"GBP","total":1266.35,"base_fare":893,"tax":373.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTI2Ni4zNSwiYmFzZV9mYXJlIjo4OTMsInRheCI6MzczLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTI2Ni4zNSwiYmFzZV9mYXJlIjo4OTMsInRheCI6MzczLjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEyNjYuMzUsImJhc2VfZmFyZSI6ODkzLCJ0YXgiOjM3My4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1266.35,"base_fare":893,"tax":373.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"893.00","tax":"373.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1266.35,"base_fare":893,"tax":373.35,"gross":{"base_fare":"893.00","tax":"373.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEyNjYuMzUiLCJiYXNlX2ZhcmUiOiI4OTMuMDAiLCJ0YXgiOiIzNzMuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTMuMDAiLCJ0YXgiOiIzNzMuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMjY2LjM1IiwiYmFzZV9mYXJlIjoiODkzLjAwIiwidGF4IjoiMzczLjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODkzLjAwIiwidGF4IjoiMzczLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTI2Ni4zNSIsImJhc2VfZmFyZSI6Ijg5My4wMCIsInRheCI6IjM3My4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjY2LjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601171155hkg2026011806159514hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-144","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"145","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-144","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H0M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","origin":"ZRH","departure_time":"2026-01-17T11:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T06:15:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H20M","distance":null,"lay_over":"PT03H15M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"9514"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"9514"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-144","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1266.35,"gross_total":1266.35,"base_fare":893,"tax":373.35,"sell":{"currency":"GBP","total":1266.35,"base_fare":893,"tax":373.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTI2Ni4zNSwiYmFzZV9mYXJlIjo4OTMsInRheCI6MzczLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTI2Ni4zNSwiYmFzZV9mYXJlIjo4OTMsInRheCI6MzczLjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEyNjYuMzUsImJhc2VfZmFyZSI6ODkzLCJ0YXgiOjM3My4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1266.35,"base_fare":893,"tax":373.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"893.00","tax":"373.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1266.35,"base_fare":893,"tax":373.35,"gross":{"base_fare":"893.00","tax":"373.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEyNjYuMzUiLCJiYXNlX2ZhcmUiOiI4OTMuMDAiLCJ0YXgiOiIzNzMuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTMuMDAiLCJ0YXgiOiIzNzMuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMjY2LjM1IiwiYmFzZV9mYXJlIjoiODkzLjAwIiwidGF4IjoiMzczLjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODkzLjAwIiwidGF4IjoiMzczLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTI2Ni4zNSIsImJhc2VfZmFyZSI6Ijg5My4wMCIsInRheCI6IjM3My4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjY2LjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H30M","duration_seconds":102600,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601171155hkg2026011806159514hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H30M","destination_reach_timestamp":102600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-145","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"146","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-145","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H25M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"AMS","arrival_time":"2026-01-17T20:20:00","destination_terminal":null,"destination_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"flight_date":"2026-01-17","flight_time":"PT1H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"295","name":"295","picture":"295.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1014"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"1014"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"AMS","departure_time":"2026-01-17T21:25:00","origin_terminal":null,"origin_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"destination":"HKG","arrival_time":"2026-01-18T16:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H55M","distance":null,"lay_over":"PT01H05M","lay_over_date":"2026-01-17","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"887"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"887"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-145","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"130","origin":"HKG","departure_time":"2026-01-18T23:25:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"AMS","arrival_time":"2026-01-19T06:40:00","destination_terminal":null,"destination_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"flight_date":"2026-01-18","flight_time":"PT14H15M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"888"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"888"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"131","origin":"AMS","departure_time":"2026-01-19T08:35:00","origin_terminal":null,"origin_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"destination":"LHR","arrival_time":"2026-01-19T09:00:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H25M","distance":null,"lay_over":"PT01H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"1003"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"1003"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1306.75,"gross_total":1306.75,"base_fare":911,"tax":395.75,"sell":{"currency":"GBP","total":1306.75,"base_fare":911,"tax":395.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMwNi43NSwiYmFzZV9mYXJlIjo5MTEsInRheCI6Mzk1Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMwNi43NSwiYmFzZV9mYXJlIjo5MTEsInRheCI6Mzk1Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEzMDYuNzUsImJhc2VfZmFyZSI6OTExLCJ0YXgiOjM5NS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1306.75,"base_fare":911,"tax":395.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"911.00","tax":"395.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1306.75,"base_fare":911,"tax":395.75,"gross":{"base_fare":"911.00","tax":"395.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMDYuNzUiLCJiYXNlX2ZhcmUiOiI5MTEuMDAiLCJ0YXgiOiIzOTUuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTEuMDAiLCJ0YXgiOiIzOTUuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMzA2Ljc1IiwiYmFzZV9mYXJlIjoiOTExLjAwIiwidGF4IjoiMzk1Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTExLjAwIiwidGF4IjoiMzk1Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTMwNi43NSIsImJhc2VfZmFyZSI6IjkxMS4wMCIsInRheCI6IjM5NS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzA2Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"AMS","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AMS","destination":"HKG","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"AMS","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AMS","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H5M","duration_seconds":104700,"total_price":null},"refund":"non-refundable","carrier_operating":null,"carrier_marketing":"KL","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202601171750ams2026011720201014ams202601172125hkg202601181620887hkg202601182325ams202601190640888ams202601190835lhr2026011909001003","total_price":null,"destination_reach_time":"PT1D5H5M","destination_reach_timestamp":104700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-146","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"147","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-146","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H25M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"AMS","arrival_time":"2026-01-17T20:20:00","destination_terminal":null,"destination_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"flight_date":"2026-01-17","flight_time":"PT1H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"295","name":"295","picture":"295.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1014"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"1014"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"AMS","departure_time":"2026-01-17T21:25:00","origin_terminal":null,"origin_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"destination":"HKG","arrival_time":"2026-01-18T16:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H55M","distance":null,"lay_over":"PT01H05M","lay_over_date":"2026-01-17","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"887"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"887"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-146","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"114","origin":"HKG","departure_time":"2026-01-18T23:25:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"AMS","arrival_time":"2026-01-19T06:40:00","destination_terminal":null,"destination_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"flight_date":"2026-01-18","flight_time":"PT14H15M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"888"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"888"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"115","origin":"AMS","departure_time":"2026-01-19T10:20:00","origin_terminal":null,"origin_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H40M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"1005"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"1005"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1306.75,"gross_total":1306.75,"base_fare":911,"tax":395.75,"sell":{"currency":"GBP","total":1306.75,"base_fare":911,"tax":395.75},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMwNi43NSwiYmFzZV9mYXJlIjo5MTEsInRheCI6Mzk1Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMwNi43NSwiYmFzZV9mYXJlIjo5MTEsInRheCI6Mzk1Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEzMDYuNzUsImJhc2VfZmFyZSI6OTExLCJ0YXgiOjM5NS43NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1306.75,"base_fare":911,"tax":395.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"911.00","tax":"395.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1306.75,"base_fare":911,"tax":395.75,"gross":{"base_fare":"911.00","tax":"395.75","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMDYuNzUiLCJiYXNlX2ZhcmUiOiI5MTEuMDAiLCJ0YXgiOiIzOTUuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTEuMDAiLCJ0YXgiOiIzOTUuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMzA2Ljc1IiwiYmFzZV9mYXJlIjoiOTExLjAwIiwidGF4IjoiMzk1Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTExLjAwIiwidGF4IjoiMzk1Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTMwNi43NSIsImJhc2VfZmFyZSI6IjkxMS4wMCIsInRheCI6IjM5NS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzA2Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"AMS","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AMS","destination":"HKG","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"AMS","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AMS","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H5M","duration_seconds":104700,"total_price":null},"refund":"non-refundable","carrier_operating":null,"carrier_marketing":"KL","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT03H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202601171750ams2026011720201014ams202601172125hkg202601181620887hkg202601182325ams202601190640888ams202601191020lhr2026011910451005","total_price":null,"destination_reach_time":"PT1D5H5M","destination_reach_timestamp":104700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-147","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"148","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-147","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H25M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"AMS","arrival_time":"2026-01-17T20:20:00","destination_terminal":null,"destination_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"flight_date":"2026-01-17","flight_time":"PT1H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"295","name":"295","picture":"295.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1014"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"1014"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"AMS","departure_time":"2026-01-17T21:25:00","origin_terminal":null,"origin_airport":{"name":"Amsterdam Airport Schiphol","city":"Amsterdam","country":"Netherlands The","timezone":"Europe\/Amsterdam"},"destination":"HKG","arrival_time":"2026-01-18T16:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H55M","distance":null,"lay_over":"PT01H05M","lay_over_date":"2026-01-17","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"887"},"marketing":{"carrier":"KL","carrier_name":"KLM Royal Dutch Airlines","carrier_logo":"KL.png","flight_number":"887"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-147","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"110","origin":"HKG","departure_time":"2026-01-18T22:40:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"CDG","arrival_time":"2026-01-19T05:45:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-01-18","flight_time":"PT14H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"185"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"185"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"111","origin":"CDG","departure_time":"2026-01-19T07:30:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"LHR","arrival_time":"2026-01-19T07:55:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H25M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-19","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1334"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1334"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MRL0ABLA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1307.85,"gross_total":1307.85,"base_fare":921,"tax":386.85,"sell":{"currency":"GBP","total":1307.85,"base_fare":921,"tax":386.85},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMwNy44NSwiYmFzZV9mYXJlIjo5MjEsInRheCI6Mzg2Ljg1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMwNy44NSwiYmFzZV9mYXJlIjo5MjEsInRheCI6Mzg2Ljg1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEzMDcuODUsImJhc2VfZmFyZSI6OTIxLCJ0YXgiOjM4Ni44NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1307.85,"base_fare":921,"tax":386.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"921.00","tax":"386.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1307.85,"base_fare":921,"tax":386.85,"gross":{"base_fare":"921.00","tax":"386.85","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMDcuODUiLCJiYXNlX2ZhcmUiOiI5MjEuMDAiLCJ0YXgiOiIzODYuODUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuMDAiLCJ0YXgiOiIzODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMzA3Ljg1IiwiYmFzZV9mYXJlIjoiOTIxLjAwIiwidGF4IjoiMzg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTIxLjAwIiwidGF4IjoiMzg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTMwNy44NSIsImJhc2VfZmFyZSI6IjkyMS4wMCIsInRheCI6IjM4Ni44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzA3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"AMS","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AMS","destination":"HKG","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"CDG","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H55M","duration_seconds":104100,"total_price":null},"refund":"non-refundable","carrier_operating":null,"carrier_marketing":"KL","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202601171750ams2026011720201014ams202601172125hkg202601181620887hkg202601182240cdg202601190545185cdg202601190730lhr2026011907551334","total_price":null,"destination_reach_time":"PT1D4H55M","destination_reach_timestamp":104100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-148","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"149","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-148","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H0M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","origin":"ZRH","departure_time":"2026-01-17T11:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T06:15:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H20M","distance":null,"lay_over":"PT03H15M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"9514"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"9514"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-148","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1353.55,"gross_total":1353.55,"base_fare":961,"tax":392.55,"sell":{"currency":"GBP","total":1353.55,"base_fare":961,"tax":392.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTM1My41NSwiYmFzZV9mYXJlIjo5NjEsInRheCI6MzkyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTM1My41NSwiYmFzZV9mYXJlIjo5NjEsInRheCI6MzkyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEzNTMuNTUsImJhc2VfZmFyZSI6OTYxLCJ0YXgiOjM5Mi41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1353.55,"base_fare":961,"tax":392.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"961.00","tax":"392.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1353.55,"base_fare":961,"tax":392.55,"gross":{"base_fare":"961.00","tax":"392.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzNTMuNTUiLCJiYXNlX2ZhcmUiOiI5NjEuMDAiLCJ0YXgiOiIzOTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjEuMDAiLCJ0YXgiOiIzOTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMzUzLjU1IiwiYmFzZV9mYXJlIjoiOTYxLjAwIiwidGF4IjoiMzkyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTYxLjAwIiwidGF4IjoiMzkyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTM1My41NSIsImJhc2VfZmFyZSI6Ijk2MS4wMCIsInRheCI6IjM5Mi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzUzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H0M","duration_seconds":100800,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601171155hkg2026011806159514hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D4H0M","destination_reach_timestamp":100800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-149","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"150","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-149","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H0M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","origin":"ZRH","departure_time":"2026-01-17T11:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T06:15:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H20M","distance":null,"lay_over":"PT03H15M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"9514"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"9514"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-149","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1353.55,"gross_total":1353.55,"base_fare":961,"tax":392.55,"sell":{"currency":"GBP","total":1353.55,"base_fare":961,"tax":392.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTM1My41NSwiYmFzZV9mYXJlIjo5NjEsInRheCI6MzkyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTM1My41NSwiYmFzZV9mYXJlIjo5NjEsInRheCI6MzkyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEzNTMuNTUsImJhc2VfZmFyZSI6OTYxLCJ0YXgiOjM5Mi41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1353.55,"base_fare":961,"tax":392.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"961.00","tax":"392.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1353.55,"base_fare":961,"tax":392.55,"gross":{"base_fare":"961.00","tax":"392.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzNTMuNTUiLCJiYXNlX2ZhcmUiOiI5NjEuMDAiLCJ0YXgiOiIzOTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjEuMDAiLCJ0YXgiOiIzOTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMzUzLjU1IiwiYmFzZV9mYXJlIjoiOTYxLjAwIiwidGF4IjoiMzkyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTYxLjAwIiwidGF4IjoiMzkyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTM1My41NSIsImJhc2VfZmFyZSI6Ijk2MS4wMCIsInRheCI6IjM5Mi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzUzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H0M","duration_seconds":100800,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601171155hkg2026011806159514hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D4H0M","destination_reach_timestamp":100800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-150","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"151","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-150","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H0M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","origin":"ZRH","departure_time":"2026-01-17T11:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T06:15:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H20M","distance":null,"lay_over":"PT03H15M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"9514"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"9514"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-150","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1353.55,"gross_total":1353.55,"base_fare":961,"tax":392.55,"sell":{"currency":"GBP","total":1353.55,"base_fare":961,"tax":392.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTM1My41NSwiYmFzZV9mYXJlIjo5NjEsInRheCI6MzkyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTM1My41NSwiYmFzZV9mYXJlIjo5NjEsInRheCI6MzkyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEzNTMuNTUsImJhc2VfZmFyZSI6OTYxLCJ0YXgiOjM5Mi41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1353.55,"base_fare":961,"tax":392.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"961.00","tax":"392.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1353.55,"base_fare":961,"tax":392.55,"gross":{"base_fare":"961.00","tax":"392.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzNTMuNTUiLCJiYXNlX2ZhcmUiOiI5NjEuMDAiLCJ0YXgiOiIzOTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjEuMDAiLCJ0YXgiOiIzOTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMzUzLjU1IiwiYmFzZV9mYXJlIjoiOTYxLjAwIiwidGF4IjoiMzkyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTYxLjAwIiwidGF4IjoiMzkyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTM1My41NSIsImJhc2VfZmFyZSI6Ijk2MS4wMCIsInRheCI6IjM5Mi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzUzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H0M","duration_seconds":100800,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601171155hkg2026011806159514hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D4H0M","destination_reach_timestamp":100800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-151","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-16","flight_uid":"152","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-151","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H0M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","origin":"ZRH","departure_time":"2026-01-17T11:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T06:15:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H20M","distance":null,"lay_over":"PT03H15M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"9514"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"9514"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-151","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HX0XJYNC","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1353.55,"gross_total":1353.55,"base_fare":961,"tax":392.55,"sell":{"currency":"GBP","total":1353.55,"base_fare":961,"tax":392.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTM1My41NSwiYmFzZV9mYXJlIjo5NjEsInRheCI6MzkyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTM1My41NSwiYmFzZV9mYXJlIjo5NjEsInRheCI6MzkyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEzNTMuNTUsImJhc2VfZmFyZSI6OTYxLCJ0YXgiOjM5Mi41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1353.55,"base_fare":961,"tax":392.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"961.00","tax":"392.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1353.55,"base_fare":961,"tax":392.55,"gross":{"base_fare":"961.00","tax":"392.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzNTMuNTUiLCJiYXNlX2ZhcmUiOiI5NjEuMDAiLCJ0YXgiOiIzOTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjEuMDAiLCJ0YXgiOiIzOTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMzUzLjU1IiwiYmFzZV9mYXJlIjoiOTYxLjAwIiwidGF4IjoiMzkyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTYxLjAwIiwidGF4IjoiMzkyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTM1My41NSIsImJhc2VfZmFyZSI6Ijk2MS4wMCIsInRheCI6IjM5Mi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzUzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H0M","duration_seconds":100800,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601171155hkg2026011806159514hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D4H0M","destination_reach_timestamp":100800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-152","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"153","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-152","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H10M","transit_time":null,"routes":[{"air_segment_key":"68","origin":"LHR","departure_time":"2026-01-17T11:50:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"BKK","arrival_time":"2026-01-18T06:15:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-17","flight_time":"PT11H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"911"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"TLRFXN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"69","origin":"BKK","departure_time":"2026-01-18T08:00:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"HKG","arrival_time":"2026-01-18T11:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT2H45M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"600"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"600"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"TLRFXN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-152","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H20M","transit_time":null,"routes":[{"air_segment_key":"137","origin":"HKG","departure_time":"2026-01-18T18:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"BKK","arrival_time":"2026-01-18T20:40:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-18","flight_time":"PT2H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"639"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"639"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"TLRFXN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"138","origin":"BKK","departure_time":"2026-01-19T00:05:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"LHR","arrival_time":"2026-01-19T06:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT13H35M","distance":null,"lay_over":"PT03H25M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"910"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"910"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"TLRFXN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1410.19,"gross_total":1410.19,"base_fare":950,"tax":460.19,"sell":{"currency":"GBP","total":1410.19,"base_fare":950,"tax":460.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTQxMC4xOSwiYmFzZV9mYXJlIjo5NTAsInRheCI6NDYwLjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTQxMC4xOSwiYmFzZV9mYXJlIjo5NTAsInRheCI6NDYwLjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE0MTAuMTksImJhc2VfZmFyZSI6OTUwLCJ0YXgiOjQ2MC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1410.19,"base_fare":950,"tax":460.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"950.00","tax":"460.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1410.19,"base_fare":950,"tax":460.19,"gross":{"base_fare":"950.00","tax":"460.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE0MTAuMTkiLCJiYXNlX2ZhcmUiOiI5NTAuMDAiLCJ0YXgiOiI0NjAuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuMDAiLCJ0YXgiOiI0NjAuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxNDEwLjE5IiwiYmFzZV9mYXJlIjoiOTUwLjAwIiwidGF4IjoiNDYwLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTUwLjAwIiwidGF4IjoiNDYwLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTQxMC4xOSIsImJhc2VfZmFyZSI6Ijk1MC4wMCIsInRheCI6IjQ2MC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDEwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D6H30M","duration_seconds":109800,"total_price":null},"refund":"non-refundable","carrier_operating":"TG","carrier_marketing":"TG","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT03H25M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171150bkk202601180615911bkk202601180800hkg202601181145600hkg202601181855bkk202601182040639bkk202601190005lhr202601190640910","total_price":null,"destination_reach_time":"PT1D6H30M","destination_reach_timestamp":109800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-153","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"154","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-153","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"42","origin":"LHR","departure_time":"2026-01-17T11:50:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"BKK","arrival_time":"2026-01-18T06:15:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-17","flight_time":"PT11H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"911"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"TLRFXN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"43","origin":"BKK","departure_time":"2026-01-18T10:30:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"HKG","arrival_time":"2026-01-18T14:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT2H50M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-01-18","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"628"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"628"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"TLRFXN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-153","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H20M","transit_time":null,"routes":[{"air_segment_key":"137","origin":"HKG","departure_time":"2026-01-18T18:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"BKK","arrival_time":"2026-01-18T20:40:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-18","flight_time":"PT2H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"639"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"639"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"TLRFXN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"138","origin":"BKK","departure_time":"2026-01-19T00:05:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"LHR","arrival_time":"2026-01-19T06:40:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT13H35M","distance":null,"lay_over":"PT03H25M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"910"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"910"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"TLRFXN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1410.19,"gross_total":1410.19,"base_fare":950,"tax":460.19,"sell":{"currency":"GBP","total":1410.19,"base_fare":950,"tax":460.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTQxMC4xOSwiYmFzZV9mYXJlIjo5NTAsInRheCI6NDYwLjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTQxMC4xOSwiYmFzZV9mYXJlIjo5NTAsInRheCI6NDYwLjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE0MTAuMTksImJhc2VfZmFyZSI6OTUwLCJ0YXgiOjQ2MC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1410.19,"base_fare":950,"tax":460.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"950.00","tax":"460.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1410.19,"base_fare":950,"tax":460.19,"gross":{"base_fare":"950.00","tax":"460.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE0MTAuMTkiLCJiYXNlX2ZhcmUiOiI5NTAuMDAiLCJ0YXgiOiI0NjAuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuMDAiLCJ0YXgiOiI0NjAuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxNDEwLjE5IiwiYmFzZV9mYXJlIjoiOTUwLjAwIiwidGF4IjoiNDYwLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTUwLjAwIiwidGF4IjoiNDYwLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTQxMC4xOSIsImJhc2VfZmFyZSI6Ijk1MC4wMCIsInRheCI6IjQ2MC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDEwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D6H35M","duration_seconds":110100,"total_price":null},"refund":"non-refundable","carrier_operating":"TG","carrier_marketing":"TG","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT03H25M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171150bkk202601180615911bkk202601181030hkg202601181420628hkg202601181855bkk202601182040639bkk202601190005lhr202601190640910","total_price":null,"destination_reach_time":"PT1D6H35M","destination_reach_timestamp":110100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-154","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"155","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-154","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H0M","transit_time":null,"routes":[{"air_segment_key":"22","origin":"LHR","departure_time":"2026-01-17T17:45:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"IST","arrival_time":"2026-01-18T00:35:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-01-17","flight_time":"PT3H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1972"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1972"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"23","origin":"IST","departure_time":"2026-01-18T01:55:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"HKG","arrival_time":"2026-01-18T17:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT10H10M","distance":null,"lay_over":"PT01H20M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"70"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"70"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-154","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"HKG","departure_time":"2026-01-18T23:20:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"IST","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-01-18","flight_time":"PT11H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"71"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"71"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"105","origin":"IST","departure_time":"2026-01-19T12:15:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"LHR","arrival_time":"2026-01-19T13:30:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT4H15M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1935"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1935"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1535.19,"gross_total":1535.19,"base_fare":980,"tax":555.19,"sell":{"currency":"GBP","total":1535.19,"base_fare":980,"tax":555.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTUzNS4xOSwiYmFzZV9mYXJlIjo5ODAsInRheCI6NTU1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTUzNS4xOSwiYmFzZV9mYXJlIjo5ODAsInRheCI6NTU1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1MzUuMTksImJhc2VfZmFyZSI6OTgwLCJ0YXgiOjU1NS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1535.19,"base_fare":980,"tax":555.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"980.00","tax":"555.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1535.19,"base_fare":980,"tax":555.19,"gross":{"base_fare":"980.00","tax":"555.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE1MzUuMTkiLCJiYXNlX2ZhcmUiOiI5ODAuMDAiLCJ0YXgiOiI1NTUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5ODAuMDAiLCJ0YXgiOiI1NTUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxNTM1LjE5IiwiYmFzZV9mYXJlIjoiOTgwLjAwIiwidGF4IjoiNTU1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTgwLjAwIiwidGF4IjoiNTU1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTUzNS4xOSIsImJhc2VfZmFyZSI6Ijk4MC4wMCIsInRheCI6IjU1NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTM1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"IST","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"IST","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"IST","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"IST","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D6H5M","duration_seconds":108300,"total_price":null},"refund":"non-refundable","carrier_operating":"TK","carrier_marketing":"TK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H05M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171745ist2026011800351972ist202601180155hkg20260118170570hkg202601182320ist20260119061071ist202601191215lhr2026011913301935","total_price":null,"destination_reach_time":"PT1D6H5M","destination_reach_timestamp":108300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-155","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"156","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-155","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H0M","transit_time":null,"routes":[{"air_segment_key":"22","origin":"LHR","departure_time":"2026-01-17T17:45:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"IST","arrival_time":"2026-01-18T00:35:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-01-17","flight_time":"PT3H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1972"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1972"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"23","origin":"IST","departure_time":"2026-01-18T01:55:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"HKG","arrival_time":"2026-01-18T17:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT10H10M","distance":null,"lay_over":"PT01H20M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"70"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"70"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-155","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H55M","transit_time":null,"routes":[{"air_segment_key":"132","origin":"HKG","departure_time":"2026-01-18T23:20:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"IST","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-01-18","flight_time":"PT11H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"71"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"71"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"133","origin":"IST","departure_time":"2026-01-19T08:50:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"LHR","arrival_time":"2026-01-19T09:55:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT4H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-19","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1979"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1979"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1540.19,"gross_total":1540.19,"base_fare":985,"tax":555.19,"sell":{"currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU0MC4xOSwiYmFzZV9mYXJlIjo5ODUsInRheCI6NTU1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU0MC4xOSwiYmFzZV9mYXJlIjo5ODUsInRheCI6NTU1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NDAuMTksImJhc2VfZmFyZSI6OTg1LCJ0YXgiOjU1NS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"985.00","tax":"555.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19,"gross":{"base_fare":"985.00","tax":"555.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE1NDAuMTkiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiI1NTUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiI1NTUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxNTQwLjE5IiwiYmFzZV9mYXJlIjoiOTg1LjAwIiwidGF4IjoiNTU1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg1LjAwIiwidGF4IjoiNTU1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTU0MC4xOSIsImJhc2VfZmFyZSI6Ijk4NS4wMCIsInRheCI6IjU1NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTQwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"IST","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"IST","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"IST","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"IST","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H55M","duration_seconds":107700,"total_price":null},"refund":"non-refundable","carrier_operating":"TK","carrier_marketing":"TK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H40M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171745ist2026011800351972ist202601180155hkg20260118170570hkg202601182320ist20260119061071ist202601190850lhr2026011909551979","total_price":null,"destination_reach_time":"PT1D5H55M","destination_reach_timestamp":107700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-156","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"157","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-156","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"29","origin":"LHR","departure_time":"2026-01-17T16:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"IST","arrival_time":"2026-01-17T23:35:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-01-17","flight_time":"PT3H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1932"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1932"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"30","origin":"IST","departure_time":"2026-01-18T01:55:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"HKG","arrival_time":"2026-01-18T17:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT10H10M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"70"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"70"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-156","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H55M","transit_time":null,"routes":[{"air_segment_key":"132","origin":"HKG","departure_time":"2026-01-18T23:20:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"IST","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-01-18","flight_time":"PT11H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"71"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"71"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"133","origin":"IST","departure_time":"2026-01-19T08:50:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"LHR","arrival_time":"2026-01-19T09:55:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT4H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-19","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1979"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1979"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1540.19,"gross_total":1540.19,"base_fare":985,"tax":555.19,"sell":{"currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU0MC4xOSwiYmFzZV9mYXJlIjo5ODUsInRheCI6NTU1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU0MC4xOSwiYmFzZV9mYXJlIjo5ODUsInRheCI6NTU1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NDAuMTksImJhc2VfZmFyZSI6OTg1LCJ0YXgiOjU1NS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"985.00","tax":"555.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19,"gross":{"base_fare":"985.00","tax":"555.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE1NDAuMTkiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiI1NTUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiI1NTUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxNTQwLjE5IiwiYmFzZV9mYXJlIjoiOTg1LjAwIiwidGF4IjoiNTU1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg1LjAwIiwidGF4IjoiNTU1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTU0MC4xOSIsImJhc2VfZmFyZSI6Ijk4NS4wMCIsInRheCI6IjU1NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTQwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"IST","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"IST","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"IST","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"IST","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D6H0M","duration_seconds":108000,"total_price":null},"refund":"non-refundable","carrier_operating":"TK","carrier_marketing":"TK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H40M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171640ist2026011723351932ist202601180155hkg20260118170570hkg202601182320ist20260119061071ist202601190850lhr2026011909551979","total_price":null,"destination_reach_time":"PT1D6H0M","destination_reach_timestamp":108000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-157","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"158","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-157","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H0M","transit_time":null,"routes":[{"air_segment_key":"38","origin":"LHR","departure_time":"2026-01-17T16:35:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"IST","arrival_time":"2026-01-17T23:25:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-01-17","flight_time":"PT3H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1986"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1986"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"39","origin":"IST","departure_time":"2026-01-18T01:55:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"HKG","arrival_time":"2026-01-18T17:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT10H10M","distance":null,"lay_over":"PT02H30M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"70"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"70"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-157","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H55M","transit_time":null,"routes":[{"air_segment_key":"132","origin":"HKG","departure_time":"2026-01-18T23:20:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"IST","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-01-18","flight_time":"PT11H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"71"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"71"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"133","origin":"IST","departure_time":"2026-01-19T08:50:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"LHR","arrival_time":"2026-01-19T09:55:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT4H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-19","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1979"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1979"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1540.19,"gross_total":1540.19,"base_fare":985,"tax":555.19,"sell":{"currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU0MC4xOSwiYmFzZV9mYXJlIjo5ODUsInRheCI6NTU1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU0MC4xOSwiYmFzZV9mYXJlIjo5ODUsInRheCI6NTU1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NDAuMTksImJhc2VfZmFyZSI6OTg1LCJ0YXgiOjU1NS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"985.00","tax":"555.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19,"gross":{"base_fare":"985.00","tax":"555.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE1NDAuMTkiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiI1NTUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiI1NTUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxNTQwLjE5IiwiYmFzZV9mYXJlIjoiOTg1LjAwIiwidGF4IjoiNTU1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg1LjAwIiwidGF4IjoiNTU1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTU0MC4xOSIsImJhc2VfZmFyZSI6Ijk4NS4wMCIsInRheCI6IjU1NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTQwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"IST","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"IST","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"IST","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"IST","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:35:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H55M","duration_seconds":107700,"total_price":null},"refund":"non-refundable","carrier_operating":"TK","carrier_marketing":"TK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H40M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171635ist2026011723251986ist202601180155hkg20260118170570hkg202601182320ist20260119061071ist202601190850lhr2026011909551979","total_price":null,"destination_reach_time":"PT1D5H55M","destination_reach_timestamp":107700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-158","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"159","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-158","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H10M","transit_time":null,"routes":[{"air_segment_key":"56","origin":"LHR","departure_time":"2026-01-17T06:35:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"IST","arrival_time":"2026-01-17T13:35:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-01-17","flight_time":"PT4H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1988"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1988"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"57","origin":"IST","departure_time":"2026-01-17T17:10:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"HKG","arrival_time":"2026-01-18T08:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT10H10M","distance":null,"lay_over":"PT03H35M","lay_over_date":"2026-01-17","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"170"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"170"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-158","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H55M","transit_time":null,"routes":[{"air_segment_key":"132","origin":"HKG","departure_time":"2026-01-18T23:20:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"IST","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-01-18","flight_time":"PT11H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"71"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"71"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"133","origin":"IST","departure_time":"2026-01-19T08:50:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"LHR","arrival_time":"2026-01-19T09:55:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT4H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-19","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1979"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1979"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1540.19,"gross_total":1540.19,"base_fare":985,"tax":555.19,"sell":{"currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU0MC4xOSwiYmFzZV9mYXJlIjo5ODUsInRheCI6NTU1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU0MC4xOSwiYmFzZV9mYXJlIjo5ODUsInRheCI6NTU1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NDAuMTksImJhc2VfZmFyZSI6OTg1LCJ0YXgiOjU1NS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"985.00","tax":"555.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19,"gross":{"base_fare":"985.00","tax":"555.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE1NDAuMTkiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiI1NTUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiI1NTUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxNTQwLjE5IiwiYmFzZV9mYXJlIjoiOTg1LjAwIiwidGF4IjoiNTU1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg1LjAwIiwidGF4IjoiNTU1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTU0MC4xOSIsImJhc2VfZmFyZSI6Ijk4NS4wMCIsInRheCI6IjU1NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTQwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"IST","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"IST","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"IST","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"IST","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:35:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D6H5M","duration_seconds":108300,"total_price":null},"refund":"non-refundable","carrier_operating":"TK","carrier_marketing":"TK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H40M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601170635ist2026011713351988ist202601171710hkg202601180820170hkg202601182320ist20260119061071ist202601190850lhr2026011909551979","total_price":null,"destination_reach_time":"PT1D6H5M","destination_reach_timestamp":108300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-159","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"160","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-159","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"64","origin":"LHR","departure_time":"2026-01-17T15:15:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"IST","arrival_time":"2026-01-17T22:20:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-01-17","flight_time":"PT4H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1990"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1990"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"65","origin":"IST","departure_time":"2026-01-18T01:55:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"HKG","arrival_time":"2026-01-18T17:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT10H10M","distance":null,"lay_over":"PT03H35M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"70"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"70"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-159","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H55M","transit_time":null,"routes":[{"air_segment_key":"132","origin":"HKG","departure_time":"2026-01-18T23:20:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"IST","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-01-18","flight_time":"PT11H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"71"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"71"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"133","origin":"IST","departure_time":"2026-01-19T08:50:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"LHR","arrival_time":"2026-01-19T09:55:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT4H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-19","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1979"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1979"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"HLN2XEX","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1540.19,"gross_total":1540.19,"base_fare":985,"tax":555.19,"sell":{"currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU0MC4xOSwiYmFzZV9mYXJlIjo5ODUsInRheCI6NTU1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU0MC4xOSwiYmFzZV9mYXJlIjo5ODUsInRheCI6NTU1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NDAuMTksImJhc2VfZmFyZSI6OTg1LCJ0YXgiOjU1NS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"985.00","tax":"555.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1540.19,"base_fare":985,"tax":555.19,"gross":{"base_fare":"985.00","tax":"555.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE1NDAuMTkiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiI1NTUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiI1NTUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxNTQwLjE5IiwiYmFzZV9mYXJlIjoiOTg1LjAwIiwidGF4IjoiNTU1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg1LjAwIiwidGF4IjoiNTU1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTU0MC4xOSIsImJhc2VfZmFyZSI6Ijk4NS4wMCIsInRheCI6IjU1NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTQwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"IST","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"IST","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"IST","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"IST","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D6H10M","duration_seconds":108600,"total_price":null},"refund":"non-refundable","carrier_operating":"TK","carrier_marketing":"TK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H40M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171515ist2026011722201990ist202601180155hkg20260118170570hkg202601182320ist20260119061071ist202601190850lhr2026011909551979","total_price":null,"destination_reach_time":"PT1D6H10M","destination_reach_timestamp":108600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-160","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"161","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-160","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H35M","transit_time":null,"routes":[{"air_segment_key":"5","origin":"LHR","departure_time":"2026-01-17T17:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PEK","arrival_time":"2026-01-18T11:25:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT9H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"856"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"856"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"6","origin":"PEK","departure_time":"2026-01-18T12:55:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T16:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT3H50M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"109"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"109"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-160","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2065.29,"gross_total":2065.29,"base_fare":1720,"tax":345.29,"sell":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjIwNjUuMjksImJhc2VfZmFyZSI6MTcyMCwidGF4IjozNDUuMjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1720.00","tax":"345.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"gross":{"base_fare":"1720.00","tax":"345.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwNjUuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PEK","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H0M","duration_seconds":100800,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171740pek202601181125856pek202601181255hkg202601181645109hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D4H0M","destination_reach_timestamp":100800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-161","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"162","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-161","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H40M","transit_time":null,"routes":[{"air_segment_key":"31","origin":"LHR","departure_time":"2026-01-17T20:25:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PEK","arrival_time":"2026-01-18T14:30:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT10H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"773","name":"773","picture":"773.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"938"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"938"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"PEK","departure_time":"2026-01-18T17:15:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T20:50:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT3H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"117"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"117"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-161","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2065.29,"gross_total":2065.29,"base_fare":1720,"tax":345.29,"sell":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjIwNjUuMjksImJhc2VfZmFyZSI6MTcyMCwidGF4IjozNDUuMjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1720.00","tax":"345.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"gross":{"base_fare":"1720.00","tax":"345.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwNjUuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PEK","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T20:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H5M","duration_seconds":101100,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172025pek202601181430938pek202601181715hkg202601182050117hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D4H5M","destination_reach_timestamp":101100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-162","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"163","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-162","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H35M","transit_time":null,"routes":[{"air_segment_key":"24","origin":"LHR","departure_time":"2026-01-17T17:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PEK","arrival_time":"2026-01-18T11:25:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT9H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"856"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"856"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"25","origin":"PEK","departure_time":"2026-01-18T15:10:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T19:00:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT3H50M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"115"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"115"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-162","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2065.29,"gross_total":2065.29,"base_fare":1720,"tax":345.29,"sell":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjIwNjUuMjksImJhc2VfZmFyZSI6MTcyMCwidGF4IjozNDUuMjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1720.00","tax":"345.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"gross":{"base_fare":"1720.00","tax":"345.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwNjUuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PEK","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H0M","duration_seconds":100800,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT03H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171740pek202601181125856pek202601181510hkg202601181900115hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D4H0M","destination_reach_timestamp":100800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-163","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"164","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-163","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H35M","transit_time":null,"routes":[{"air_segment_key":"5","origin":"LHR","departure_time":"2026-01-17T17:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PEK","arrival_time":"2026-01-18T11:25:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT9H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"856"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"856"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"6","origin":"PEK","departure_time":"2026-01-18T12:55:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T16:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT3H50M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"109"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"109"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-163","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2065.29,"gross_total":2065.29,"base_fare":1720,"tax":345.29,"sell":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjIwNjUuMjksImJhc2VfZmFyZSI6MTcyMCwidGF4IjozNDUuMjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1720.00","tax":"345.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"gross":{"base_fare":"1720.00","tax":"345.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwNjUuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PEK","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171740pek202601181125856pek202601181255hkg202601181645109hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-164","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"165","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-164","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H40M","transit_time":null,"routes":[{"air_segment_key":"31","origin":"LHR","departure_time":"2026-01-17T20:25:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PEK","arrival_time":"2026-01-18T14:30:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT10H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"773","name":"773","picture":"773.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"938"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"938"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"PEK","departure_time":"2026-01-18T17:15:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T20:50:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT3H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"117"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"117"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-164","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2065.29,"gross_total":2065.29,"base_fare":1720,"tax":345.29,"sell":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjIwNjUuMjksImJhc2VfZmFyZSI6MTcyMCwidGF4IjozNDUuMjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1720.00","tax":"345.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"gross":{"base_fare":"1720.00","tax":"345.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwNjUuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PEK","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T20:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H15M","duration_seconds":101700,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172025pek202601181430938pek202601181715hkg202601182050117hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D4H15M","destination_reach_timestamp":101700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-165","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"166","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-165","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H35M","transit_time":null,"routes":[{"air_segment_key":"24","origin":"LHR","departure_time":"2026-01-17T17:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PEK","arrival_time":"2026-01-18T11:25:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT9H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"856"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"856"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"25","origin":"PEK","departure_time":"2026-01-18T15:10:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T19:00:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT3H50M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"115"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"115"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-165","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2065.29,"gross_total":2065.29,"base_fare":1720,"tax":345.29,"sell":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjIwNjUuMjksImJhc2VfZmFyZSI6MTcyMCwidGF4IjozNDUuMjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1720.00","tax":"345.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"gross":{"base_fare":"1720.00","tax":"345.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwNjUuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PEK","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT03H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171740pek202601181125856pek202601181510hkg202601181900115hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-166","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"167","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-166","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H30M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"LHR","departure_time":"2026-01-17T20:25:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PEK","arrival_time":"2026-01-18T14:30:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT10H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"773","name":"773","picture":"773.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"938"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"938"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"34","origin":"PEK","departure_time":"2026-01-18T18:25:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T21:50:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT3H25M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-01-18","aircraft":{"code":"738","name":"738","picture":"738.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"107"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"107"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-166","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULRCGB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2065.29,"gross_total":2065.29,"base_fare":1720,"tax":345.29,"sell":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjIwNjUuMjksImJhc2VfZmFyZSI6MTcyMCwidGF4IjozNDUuMjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjA2NS4yOSwiYmFzZV9mYXJlIjoxNzIwLCJ0YXgiOjM0NS4yOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1720.00","tax":"345.29","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2065.29,"base_fare":1720,"tax":345.29,"gross":{"base_fare":"1720.00","tax":"345.29","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyMC4wMCIsInRheCI6IjM0NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIwNjUuMjkiLCJiYXNlX2ZhcmUiOiIxNzIwLjAwIiwidGF4IjoiMzQ1LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwNjUuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PEK","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T20:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H5M","duration_seconds":101100,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT03H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172025pek202601181430938pek202601181825hkg202601182150107hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D4H5M","destination_reach_timestamp":101100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-167","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"168","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-167","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":null,"routes":[{"air_segment_key":"40","origin":"LHR","departure_time":"2026-01-17T10:25:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"KUL","arrival_time":"2026-01-18T07:15:00","destination_terminal":"1","destination_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"flight_date":"2026-01-17","flight_time":"PT12H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YIFMH","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"41","origin":"KUL","departure_time":"2026-01-18T08:55:00","origin_terminal":"1","origin_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"destination":"HKG","arrival_time":"2026-01-18T12:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT4H","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-18","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YIFMH","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-167","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"98","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DXB","arrival_time":"2026-01-18T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-18","flight_time":"PT8H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YIFMH","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"99","origin":"DXB","departure_time":"2026-01-19T03:10:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"LHR","arrival_time":"2026-01-19T07:10:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT8H","distance":null,"lay_over":"PT04H10M","lay_over_date":"2026-01-18","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YIFMH","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3549.69,"gross_total":3549.69,"base_fare":3183,"tax":366.69,"sell":{"currency":"GBP","total":3549.69,"base_fare":3183,"tax":366.69},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0OS42OSwiYmFzZV9mYXJlIjozMTgzLCJ0YXgiOjM2Ni42OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM1NDkuNjksImJhc2VfZmFyZSI6MzE4MywidGF4IjozNjYuNjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0OS42OSwiYmFzZV9mYXJlIjozMTgzLCJ0YXgiOjM2Ni42OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":3549.69,"base_fare":3183,"tax":366.69,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3183.00","tax":"366.69","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":3549.69,"base_fare":3183,"tax":366.69,"gross":{"base_fare":"3183.00","tax":"366.69","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1NDkuNjkiLCJiYXNlX2ZhcmUiOiIzMTgzLjAwIiwidGF4IjoiMzY2LjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE4My4wMCIsInRheCI6IjM2Ni42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1NDkuNjkiLCJiYXNlX2ZhcmUiOiIzMTgzLjAwIiwidGF4IjoiMzY2LjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE4My4wMCIsInRheCI6IjM2Ni42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1NDkuNjkiLCJiYXNlX2ZhcmUiOiIzMTgzLjAwIiwidGF4IjoiMzY2LjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NDkuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"KUL","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"KUL","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T10:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D9H45M","duration_seconds":121500,"total_price":null},"refund":"non-refundable","carrier_operating":"MH","carrier_marketing":"MH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H10M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"lhr202601171025kul2026011807153kul202601180855hkg20260118125572hkg202601181805dxb202601182300383dxb202601190310lhr2026011907107","total_price":null,"destination_reach_time":"PT1D9H45M","destination_reach_timestamp":121500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-168","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"169","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-168","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H35M","transit_time":null,"routes":[{"air_segment_key":"5","origin":"LHR","departure_time":"2026-01-17T17:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PEK","arrival_time":"2026-01-18T11:25:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT9H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"856"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"856"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULNCCGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"6","origin":"PEK","departure_time":"2026-01-18T12:55:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T16:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT3H50M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"109"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"109"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULNCCGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-168","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H40M","transit_time":null,"routes":[{"air_segment_key":"135","origin":"HKG","departure_time":"2026-01-18T20:15:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"PEK","arrival_time":"2026-01-18T23:40:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"116"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"116"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULNCCGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"136","origin":"PEK","departure_time":"2026-01-19T12:40:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"LHR","arrival_time":"2026-01-19T15:55:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT11H15M","distance":null,"lay_over":"PT13H00M","lay_over_date":"2026-01-18","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"855"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"855"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"ULNCCGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3589.89,"gross_total":3589.89,"base_fare":3088,"tax":501.89,"sell":{"currency":"GBP","total":3589.89,"base_fare":3088,"tax":501.89},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU4OS44OSwiYmFzZV9mYXJlIjozMDg4LCJ0YXgiOjUwMS44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM1ODkuODksImJhc2VfZmFyZSI6MzA4OCwidGF4Ijo1MDEuODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU4OS44OSwiYmFzZV9mYXJlIjozMDg4LCJ0YXgiOjUwMS44OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":3589.89,"base_fare":3088,"tax":501.89,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3088.00","tax":"501.89","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":3589.89,"base_fare":3088,"tax":501.89,"gross":{"base_fare":"3088.00","tax":"501.89","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1ODkuODkiLCJiYXNlX2ZhcmUiOiIzMDg4LjAwIiwidGF4IjoiNTAxLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzA4OC4wMCIsInRheCI6IjUwMS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1ODkuODkiLCJiYXNlX2ZhcmUiOiIzMDg4LjAwIiwidGF4IjoiNTAxLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzA4OC4wMCIsInRheCI6IjUwMS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1ODkuODkiLCJiYXNlX2ZhcmUiOiIzMDg4LjAwIiwidGF4IjoiNTAxLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1ODkuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PEK","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"LHR","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H15M","duration_seconds":101700,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT13H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"2","baggage_summery":"2 pieces"},"filter_unique_filter_code":"lhr202601171740pek202601181125856pek202601181255hkg202601181645109hkg202601182015pek202601182340116pek202601191240lhr202601191555855","total_price":null,"destination_reach_time":"PT1D4H15M","destination_reach_timestamp":101700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-169","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"170","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-169","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"9","origin":"LHR","departure_time":"2026-01-17T21:00:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PVG","arrival_time":"2026-01-18T16:10:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT11H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"10","origin":"PVG","departure_time":"2026-01-18T18:10:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T21:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT2H55M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-18","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-169","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4011.89,"gross_total":4011.89,"base_fare":3572,"tax":439.89,"sell":{"currency":"GBP","total":4011.89,"base_fare":3572,"tax":439.89},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxMS44OSwiYmFzZV9mYXJlIjozNTcyLCJ0YXgiOjQzOS44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQwMTEuODksImJhc2VfZmFyZSI6MzU3MiwidGF4Ijo0MzkuODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxMS44OSwiYmFzZV9mYXJlIjozNTcyLCJ0YXgiOjQzOS44OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4011.89,"base_fare":3572,"tax":439.89,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3572.00","tax":"439.89","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4011.89,"base_fare":3572,"tax":439.89,"gross":{"base_fare":"3572.00","tax":"439.89","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTEuODkiLCJiYXNlX2ZhcmUiOiIzNTcyLjAwIiwidGF4IjoiNDM5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3Mi4wMCIsInRheCI6IjQzOS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTEuODkiLCJiYXNlX2ZhcmUiOiIzNTcyLjAwIiwidGF4IjoiNDM5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3Mi4wMCIsInRheCI6IjQzOS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTEuODkiLCJiYXNlX2ZhcmUiOiIzNTcyLjAwIiwidGF4IjoiNDM5Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQwMTEuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T21:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H5M","duration_seconds":104700,"total_price":null},"refund":"non-refundable","carrier_operating":"MU","carrier_marketing":"MU","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172100pvg202601181610552pvg202601181810hkg202601182105723hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D5H5M","destination_reach_timestamp":104700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-170","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"171","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-170","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"9","origin":"LHR","departure_time":"2026-01-17T21:00:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PVG","arrival_time":"2026-01-18T16:10:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT11H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"10","origin":"PVG","departure_time":"2026-01-18T18:10:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T21:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT2H55M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-18","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-170","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4011.89,"gross_total":4011.89,"base_fare":3572,"tax":439.89,"sell":{"currency":"GBP","total":4011.89,"base_fare":3572,"tax":439.89},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxMS44OSwiYmFzZV9mYXJlIjozNTcyLCJ0YXgiOjQzOS44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQwMTEuODksImJhc2VfZmFyZSI6MzU3MiwidGF4Ijo0MzkuODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxMS44OSwiYmFzZV9mYXJlIjozNTcyLCJ0YXgiOjQzOS44OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4011.89,"base_fare":3572,"tax":439.89,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3572.00","tax":"439.89","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4011.89,"base_fare":3572,"tax":439.89,"gross":{"base_fare":"3572.00","tax":"439.89","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTEuODkiLCJiYXNlX2ZhcmUiOiIzNTcyLjAwIiwidGF4IjoiNDM5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3Mi4wMCIsInRheCI6IjQzOS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTEuODkiLCJiYXNlX2ZhcmUiOiIzNTcyLjAwIiwidGF4IjoiNDM5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3Mi4wMCIsInRheCI6IjQzOS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTEuODkiLCJiYXNlX2ZhcmUiOiIzNTcyLjAwIiwidGF4IjoiNDM5Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQwMTEuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T21:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H5M","duration_seconds":104700,"total_price":null},"refund":"non-refundable","carrier_operating":"MU","carrier_marketing":"MU","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172100pvg202601181610552pvg202601181810hkg202601182105723hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D5H5M","destination_reach_timestamp":104700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-171","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"172","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-171","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"9","origin":"LHR","departure_time":"2026-01-17T21:00:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PVG","arrival_time":"2026-01-18T16:10:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT11H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"10","origin":"PVG","departure_time":"2026-01-18T18:10:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T21:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT2H55M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-18","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-171","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4011.89,"gross_total":4011.89,"base_fare":3572,"tax":439.89,"sell":{"currency":"GBP","total":4011.89,"base_fare":3572,"tax":439.89},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxMS44OSwiYmFzZV9mYXJlIjozNTcyLCJ0YXgiOjQzOS44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQwMTEuODksImJhc2VfZmFyZSI6MzU3MiwidGF4Ijo0MzkuODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxMS44OSwiYmFzZV9mYXJlIjozNTcyLCJ0YXgiOjQzOS44OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4011.89,"base_fare":3572,"tax":439.89,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3572.00","tax":"439.89","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4011.89,"base_fare":3572,"tax":439.89,"gross":{"base_fare":"3572.00","tax":"439.89","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTEuODkiLCJiYXNlX2ZhcmUiOiIzNTcyLjAwIiwidGF4IjoiNDM5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3Mi4wMCIsInRheCI6IjQzOS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTEuODkiLCJiYXNlX2ZhcmUiOiIzNTcyLjAwIiwidGF4IjoiNDM5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3Mi4wMCIsInRheCI6IjQzOS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTEuODkiLCJiYXNlX2ZhcmUiOiIzNTcyLjAwIiwidGF4IjoiNDM5Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQwMTEuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T21:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H5M","duration_seconds":104700,"total_price":null},"refund":"non-refundable","carrier_operating":"MU","carrier_marketing":"MU","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172100pvg202601181610552pvg202601181810hkg202601182105723hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D5H5M","destination_reach_timestamp":104700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-172","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"173","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-172","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"9","origin":"LHR","departure_time":"2026-01-17T21:00:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PVG","arrival_time":"2026-01-18T16:10:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT11H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"10","origin":"PVG","departure_time":"2026-01-18T18:10:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T21:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT2H55M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-18","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-172","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4011.89,"gross_total":4011.89,"base_fare":3572,"tax":439.89,"sell":{"currency":"GBP","total":4011.89,"base_fare":3572,"tax":439.89},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxMS44OSwiYmFzZV9mYXJlIjozNTcyLCJ0YXgiOjQzOS44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQwMTEuODksImJhc2VfZmFyZSI6MzU3MiwidGF4Ijo0MzkuODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxMS44OSwiYmFzZV9mYXJlIjozNTcyLCJ0YXgiOjQzOS44OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4011.89,"base_fare":3572,"tax":439.89,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3572.00","tax":"439.89","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4011.89,"base_fare":3572,"tax":439.89,"gross":{"base_fare":"3572.00","tax":"439.89","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTEuODkiLCJiYXNlX2ZhcmUiOiIzNTcyLjAwIiwidGF4IjoiNDM5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3Mi4wMCIsInRheCI6IjQzOS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTEuODkiLCJiYXNlX2ZhcmUiOiIzNTcyLjAwIiwidGF4IjoiNDM5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3Mi4wMCIsInRheCI6IjQzOS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTEuODkiLCJiYXNlX2ZhcmUiOiIzNTcyLjAwIiwidGF4IjoiNDM5Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQwMTEuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T21:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H5M","duration_seconds":104700,"total_price":null},"refund":"non-refundable","carrier_operating":"MU","carrier_marketing":"MU","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172100pvg202601181610552pvg202601181810hkg202601182105723hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D5H5M","destination_reach_timestamp":104700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-173","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"174","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-173","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"9","origin":"LHR","departure_time":"2026-01-17T21:00:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PVG","arrival_time":"2026-01-18T16:10:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT11H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"10","origin":"PVG","departure_time":"2026-01-18T18:10:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T21:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT2H55M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-18","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-173","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4019.69,"gross_total":4019.69,"base_fare":3599,"tax":420.69,"sell":{"currency":"GBP","total":4019.69,"base_fare":3599,"tax":420.69},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxOS42OSwiYmFzZV9mYXJlIjozNTk5LCJ0YXgiOjQyMC42OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQwMTkuNjksImJhc2VfZmFyZSI6MzU5OSwidGF4Ijo0MjAuNjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxOS42OSwiYmFzZV9mYXJlIjozNTk5LCJ0YXgiOjQyMC42OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4019.69,"base_fare":3599,"tax":420.69,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3599.00","tax":"420.69","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4019.69,"base_fare":3599,"tax":420.69,"gross":{"base_fare":"3599.00","tax":"420.69","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTkuNjkiLCJiYXNlX2ZhcmUiOiIzNTk5LjAwIiwidGF4IjoiNDIwLjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU5OS4wMCIsInRheCI6IjQyMC42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTkuNjkiLCJiYXNlX2ZhcmUiOiIzNTk5LjAwIiwidGF4IjoiNDIwLjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU5OS4wMCIsInRheCI6IjQyMC42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTkuNjkiLCJiYXNlX2ZhcmUiOiIzNTk5LjAwIiwidGF4IjoiNDIwLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQwMTkuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T21:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H45M","duration_seconds":107100,"total_price":null},"refund":"non-refundable","carrier_operating":"MU","carrier_marketing":"MU","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172100pvg202601181610552pvg202601181810hkg202601182105723hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D5H45M","destination_reach_timestamp":107100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-174","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"175","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-174","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"9","origin":"LHR","departure_time":"2026-01-17T21:00:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PVG","arrival_time":"2026-01-18T16:10:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT11H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"10","origin":"PVG","departure_time":"2026-01-18T18:10:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T21:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT2H55M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-18","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-174","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4019.69,"gross_total":4019.69,"base_fare":3599,"tax":420.69,"sell":{"currency":"GBP","total":4019.69,"base_fare":3599,"tax":420.69},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxOS42OSwiYmFzZV9mYXJlIjozNTk5LCJ0YXgiOjQyMC42OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQwMTkuNjksImJhc2VfZmFyZSI6MzU5OSwidGF4Ijo0MjAuNjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxOS42OSwiYmFzZV9mYXJlIjozNTk5LCJ0YXgiOjQyMC42OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4019.69,"base_fare":3599,"tax":420.69,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3599.00","tax":"420.69","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4019.69,"base_fare":3599,"tax":420.69,"gross":{"base_fare":"3599.00","tax":"420.69","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTkuNjkiLCJiYXNlX2ZhcmUiOiIzNTk5LjAwIiwidGF4IjoiNDIwLjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU5OS4wMCIsInRheCI6IjQyMC42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTkuNjkiLCJiYXNlX2ZhcmUiOiIzNTk5LjAwIiwidGF4IjoiNDIwLjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU5OS4wMCIsInRheCI6IjQyMC42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTkuNjkiLCJiYXNlX2ZhcmUiOiIzNTk5LjAwIiwidGF4IjoiNDIwLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQwMTkuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T21:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H45M","duration_seconds":107100,"total_price":null},"refund":"non-refundable","carrier_operating":"MU","carrier_marketing":"MU","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172100pvg202601181610552pvg202601181810hkg202601182105723hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D5H45M","destination_reach_timestamp":107100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-175","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"176","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-175","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"9","origin":"LHR","departure_time":"2026-01-17T21:00:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PVG","arrival_time":"2026-01-18T16:10:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT11H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"10","origin":"PVG","departure_time":"2026-01-18T18:10:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T21:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT2H55M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-18","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-175","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4019.69,"gross_total":4019.69,"base_fare":3599,"tax":420.69,"sell":{"currency":"GBP","total":4019.69,"base_fare":3599,"tax":420.69},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxOS42OSwiYmFzZV9mYXJlIjozNTk5LCJ0YXgiOjQyMC42OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQwMTkuNjksImJhc2VfZmFyZSI6MzU5OSwidGF4Ijo0MjAuNjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDAxOS42OSwiYmFzZV9mYXJlIjozNTk5LCJ0YXgiOjQyMC42OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4019.69,"base_fare":3599,"tax":420.69,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3599.00","tax":"420.69","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4019.69,"base_fare":3599,"tax":420.69,"gross":{"base_fare":"3599.00","tax":"420.69","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTkuNjkiLCJiYXNlX2ZhcmUiOiIzNTk5LjAwIiwidGF4IjoiNDIwLjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU5OS4wMCIsInRheCI6IjQyMC42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTkuNjkiLCJiYXNlX2ZhcmUiOiIzNTk5LjAwIiwidGF4IjoiNDIwLjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU5OS4wMCIsInRheCI6IjQyMC42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQwMTkuNjkiLCJiYXNlX2ZhcmUiOiIzNTk5LjAwIiwidGF4IjoiNDIwLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQwMTkuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T21:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H35M","duration_seconds":106500,"total_price":null},"refund":"non-refundable","carrier_operating":"MU","carrier_marketing":"MU","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172100pvg202601181610552pvg202601181810hkg202601182105723hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D5H35M","destination_reach_timestamp":106500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-176","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"177","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-176","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"11","origin":"LHR","departure_time":"2026-01-17T13:40:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DXB","arrival_time":"2026-01-18T00:40:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-17","flight_time":"PT7H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"DXB","departure_time":"2026-01-18T03:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"HKG","arrival_time":"2026-01-18T14:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H15M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-176","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4396.48,"gross_total":4396.48,"base_fare":4013,"tax":383.48,"sell":{"currency":"GBP","total":4396.48,"base_fare":4013,"tax":383.48},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDM5Ni40OCwiYmFzZV9mYXJlIjo0MDEzLCJ0YXgiOjM4My40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQzOTYuNDgsImJhc2VfZmFyZSI6NDAxMywidGF4IjozODMuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDM5Ni40OCwiYmFzZV9mYXJlIjo0MDEzLCJ0YXgiOjM4My40OH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4396.48,"base_fare":4013,"tax":383.48,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4013.00","tax":"383.48","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4396.48,"base_fare":4013,"tax":383.48,"gross":{"base_fare":"4013.00","tax":"383.48","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQzOTYuNDgiLCJiYXNlX2ZhcmUiOiI0MDEzLjAwIiwidGF4IjoiMzgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAxMy4wMCIsInRheCI6IjM4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQzOTYuNDgiLCJiYXNlX2ZhcmUiOiI0MDEzLjAwIiwidGF4IjoiMzgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAxMy4wMCIsInRheCI6IjM4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQzOTYuNDgiLCJiYXNlX2ZhcmUiOiI0MDEzLjAwIiwidGF4IjoiMzgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQzOTYuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H15M","duration_seconds":105300,"total_price":null},"refund":"non-refundable","carrier_operating":"EK","carrier_marketing":"EK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171340dxb2026011800402dxb202601180330hkg202601181445382hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D5H15M","destination_reach_timestamp":105300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-177","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"178","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-177","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"11","origin":"LHR","departure_time":"2026-01-17T13:40:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DXB","arrival_time":"2026-01-18T00:40:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-17","flight_time":"PT7H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"DXB","departure_time":"2026-01-18T03:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"HKG","arrival_time":"2026-01-18T14:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H15M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-177","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4396.48,"gross_total":4396.48,"base_fare":4013,"tax":383.48,"sell":{"currency":"GBP","total":4396.48,"base_fare":4013,"tax":383.48},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDM5Ni40OCwiYmFzZV9mYXJlIjo0MDEzLCJ0YXgiOjM4My40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQzOTYuNDgsImJhc2VfZmFyZSI6NDAxMywidGF4IjozODMuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDM5Ni40OCwiYmFzZV9mYXJlIjo0MDEzLCJ0YXgiOjM4My40OH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4396.48,"base_fare":4013,"tax":383.48,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4013.00","tax":"383.48","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4396.48,"base_fare":4013,"tax":383.48,"gross":{"base_fare":"4013.00","tax":"383.48","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQzOTYuNDgiLCJiYXNlX2ZhcmUiOiI0MDEzLjAwIiwidGF4IjoiMzgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAxMy4wMCIsInRheCI6IjM4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQzOTYuNDgiLCJiYXNlX2ZhcmUiOiI0MDEzLjAwIiwidGF4IjoiMzgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAxMy4wMCIsInRheCI6IjM4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQzOTYuNDgiLCJiYXNlX2ZhcmUiOiI0MDEzLjAwIiwidGF4IjoiMzgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQzOTYuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H15M","duration_seconds":105300,"total_price":null},"refund":"non-refundable","carrier_operating":"EK","carrier_marketing":"EK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171340dxb2026011800402dxb202601180330hkg202601181445382hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D5H15M","destination_reach_timestamp":105300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-178","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"179","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-178","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"11","origin":"LHR","departure_time":"2026-01-17T13:40:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DXB","arrival_time":"2026-01-18T00:40:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-17","flight_time":"PT7H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"DXB","departure_time":"2026-01-18T03:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"HKG","arrival_time":"2026-01-18T14:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H15M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-178","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4396.48,"gross_total":4396.48,"base_fare":4013,"tax":383.48,"sell":{"currency":"GBP","total":4396.48,"base_fare":4013,"tax":383.48},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDM5Ni40OCwiYmFzZV9mYXJlIjo0MDEzLCJ0YXgiOjM4My40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQzOTYuNDgsImJhc2VfZmFyZSI6NDAxMywidGF4IjozODMuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDM5Ni40OCwiYmFzZV9mYXJlIjo0MDEzLCJ0YXgiOjM4My40OH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4396.48,"base_fare":4013,"tax":383.48,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4013.00","tax":"383.48","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4396.48,"base_fare":4013,"tax":383.48,"gross":{"base_fare":"4013.00","tax":"383.48","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQzOTYuNDgiLCJiYXNlX2ZhcmUiOiI0MDEzLjAwIiwidGF4IjoiMzgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAxMy4wMCIsInRheCI6IjM4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQzOTYuNDgiLCJiYXNlX2ZhcmUiOiI0MDEzLjAwIiwidGF4IjoiMzgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAxMy4wMCIsInRheCI6IjM4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQzOTYuNDgiLCJiYXNlX2ZhcmUiOiI0MDEzLjAwIiwidGF4IjoiMzgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQzOTYuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H15M","duration_seconds":105300,"total_price":null},"refund":"non-refundable","carrier_operating":"EK","carrier_marketing":"EK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171340dxb2026011800402dxb202601180330hkg202601181445382hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D5H15M","destination_reach_timestamp":105300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-179","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"180","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-179","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"11","origin":"LHR","departure_time":"2026-01-17T13:40:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DXB","arrival_time":"2026-01-18T00:40:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-17","flight_time":"PT7H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"DXB","departure_time":"2026-01-18T03:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"HKG","arrival_time":"2026-01-18T14:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H15M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-179","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4396.48,"gross_total":4396.48,"base_fare":4013,"tax":383.48,"sell":{"currency":"GBP","total":4396.48,"base_fare":4013,"tax":383.48},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDM5Ni40OCwiYmFzZV9mYXJlIjo0MDEzLCJ0YXgiOjM4My40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQzOTYuNDgsImJhc2VfZmFyZSI6NDAxMywidGF4IjozODMuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDM5Ni40OCwiYmFzZV9mYXJlIjo0MDEzLCJ0YXgiOjM4My40OH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4396.48,"base_fare":4013,"tax":383.48,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4013.00","tax":"383.48","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4396.48,"base_fare":4013,"tax":383.48,"gross":{"base_fare":"4013.00","tax":"383.48","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQzOTYuNDgiLCJiYXNlX2ZhcmUiOiI0MDEzLjAwIiwidGF4IjoiMzgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAxMy4wMCIsInRheCI6IjM4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQzOTYuNDgiLCJiYXNlX2ZhcmUiOiI0MDEzLjAwIiwidGF4IjoiMzgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAxMy4wMCIsInRheCI6IjM4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQzOTYuNDgiLCJiYXNlX2ZhcmUiOiI0MDEzLjAwIiwidGF4IjoiMzgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQzOTYuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H15M","duration_seconds":105300,"total_price":null},"refund":"non-refundable","carrier_operating":"EK","carrier_marketing":"EK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171340dxb2026011800402dxb202601180330hkg202601181445382hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D5H15M","destination_reach_timestamp":105300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-180","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"181","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-180","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-01-17T11:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T07:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"ER99GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-180","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"121","origin":"HKG","departure_time":"2026-01-18T10:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"PEK","arrival_time":"2026-01-18T13:40:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"738","picture":"738.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"108"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"108"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"ER99GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"122","origin":"PEK","departure_time":"2026-01-18T14:50:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"LHR","arrival_time":"2026-01-18T17:55:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT11H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-18","aircraft":{"code":"773","name":"773","picture":"773.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"937"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"937"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"ER99GBHR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4518.69,"gross_total":4518.69,"base_fare":4052,"tax":466.69,"sell":{"currency":"GBP","total":4518.69,"base_fare":4052,"tax":466.69},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDUxOC42OSwiYmFzZV9mYXJlIjo0MDUyLCJ0YXgiOjQ2Ni42OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQ1MTguNjksImJhc2VfZmFyZSI6NDA1MiwidGF4Ijo0NjYuNjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDUxOC42OSwiYmFzZV9mYXJlIjo0MDUyLCJ0YXgiOjQ2Ni42OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4518.69,"base_fare":4052,"tax":466.69,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4052.00","tax":"466.69","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4518.69,"base_fare":4052,"tax":466.69,"gross":{"base_fare":"4052.00","tax":"466.69","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ1MTguNjkiLCJiYXNlX2ZhcmUiOiI0MDUyLjAwIiwidGF4IjoiNDY2LjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA1Mi4wMCIsInRheCI6IjQ2Ni42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ1MTguNjkiLCJiYXNlX2ZhcmUiOiI0MDUyLjAwIiwidGF4IjoiNDY2LjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA1Mi4wMCIsInRheCI6IjQ2Ni42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ1MTguNjkiLCJiYXNlX2ZhcmUiOiI0MDUyLjAwIiwidGF4IjoiNDY2LjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1MTguNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"PEK","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D2H55M","duration_seconds":96900,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171100hkg202601180740252hkg202601181030pek202601181340108pek202601181450lhr202601181755937","total_price":null,"destination_reach_time":"PT1D2H55M","destination_reach_timestamp":96900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-181","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"182","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-181","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H0M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","origin":"ZRH","departure_time":"2026-01-17T11:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T06:15:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H20M","distance":null,"lay_over":"PT03H15M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"9514"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"9514"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-181","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H50M","transit_time":null,"routes":[{"air_segment_key":"102","origin":"HKG","departure_time":"2026-01-18T09:20:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"PVG","arrival_time":"2026-01-18T11:40:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT2H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"724"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"103","origin":"PVG","departure_time":"2026-01-18T13:00:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"LHR","arrival_time":"2026-01-18T17:30:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT12H30M","distance":null,"lay_over":"PT01H20M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"551"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"551"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4594.35,"gross_total":4594.35,"base_fare":4210,"tax":384.35,"sell":{"currency":"GBP","total":4594.35,"base_fare":4210,"tax":384.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDU5NC4zNSwiYmFzZV9mYXJlIjo0MjEwLCJ0YXgiOjM4NC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQ1OTQuMzUsImJhc2VfZmFyZSI6NDIxMCwidGF4IjozODQuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDU5NC4zNSwiYmFzZV9mYXJlIjo0MjEwLCJ0YXgiOjM4NC4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4594.35,"base_fare":4210,"tax":384.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4210.00","tax":"384.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4594.35,"base_fare":4210,"tax":384.35,"gross":{"base_fare":"4210.00","tax":"384.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ1OTQuMzUiLCJiYXNlX2ZhcmUiOiI0MjEwLjAwIiwidGF4IjoiMzg0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDIxMC4wMCIsInRheCI6IjM4NC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ1OTQuMzUiLCJiYXNlX2ZhcmUiOiI0MjEwLjAwIiwidGF4IjoiMzg0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDIxMC4wMCIsInRheCI6IjM4NC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ1OTQuMzUiLCJiYXNlX2ZhcmUiOiI0MjEwLjAwIiwidGF4IjoiMzg0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1OTQuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H50M","duration_seconds":100200,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601171155hkg2026011806159514hkg202601180920pvg202601181140724pvg202601181300lhr202601181730551","total_price":null,"destination_reach_time":"PT1D3H50M","destination_reach_timestamp":100200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-182","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"183","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-182","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"11","origin":"LHR","departure_time":"2026-01-17T13:40:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DXB","arrival_time":"2026-01-18T00:40:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-17","flight_time":"PT7H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"DXB","departure_time":"2026-01-18T03:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"HKG","arrival_time":"2026-01-18T14:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H15M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-182","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4671.28,"gross_total":4671.28,"base_fare":4307,"tax":364.28,"sell":{"currency":"GBP","total":4671.28,"base_fare":4307,"tax":364.28},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDY3MS4yOCwiYmFzZV9mYXJlIjo0MzA3LCJ0YXgiOjM2NC4yOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQ2NzEuMjgsImJhc2VfZmFyZSI6NDMwNywidGF4IjozNjQuMjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDY3MS4yOCwiYmFzZV9mYXJlIjo0MzA3LCJ0YXgiOjM2NC4yOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4671.28,"base_fare":4307,"tax":364.28,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4307.00","tax":"364.28","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4671.28,"base_fare":4307,"tax":364.28,"gross":{"base_fare":"4307.00","tax":"364.28","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ2NzEuMjgiLCJiYXNlX2ZhcmUiOiI0MzA3LjAwIiwidGF4IjoiMzY0LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMwNy4wMCIsInRheCI6IjM2NC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ2NzEuMjgiLCJiYXNlX2ZhcmUiOiI0MzA3LjAwIiwidGF4IjoiMzY0LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMwNy4wMCIsInRheCI6IjM2NC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ2NzEuMjgiLCJiYXNlX2ZhcmUiOiI0MzA3LjAwIiwidGF4IjoiMzY0LjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ2NzEuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H55M","duration_seconds":107700,"total_price":null},"refund":"non-refundable","carrier_operating":"EK","carrier_marketing":"EK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171340dxb2026011800402dxb202601180330hkg202601181445382hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D5H55M","destination_reach_timestamp":107700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-183","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"184","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-183","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"11","origin":"LHR","departure_time":"2026-01-17T13:40:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DXB","arrival_time":"2026-01-18T00:40:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-17","flight_time":"PT7H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"DXB","departure_time":"2026-01-18T03:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"HKG","arrival_time":"2026-01-18T14:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H15M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-183","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4671.28,"gross_total":4671.28,"base_fare":4307,"tax":364.28,"sell":{"currency":"GBP","total":4671.28,"base_fare":4307,"tax":364.28},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDY3MS4yOCwiYmFzZV9mYXJlIjo0MzA3LCJ0YXgiOjM2NC4yOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQ2NzEuMjgsImJhc2VfZmFyZSI6NDMwNywidGF4IjozNjQuMjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDY3MS4yOCwiYmFzZV9mYXJlIjo0MzA3LCJ0YXgiOjM2NC4yOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4671.28,"base_fare":4307,"tax":364.28,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4307.00","tax":"364.28","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4671.28,"base_fare":4307,"tax":364.28,"gross":{"base_fare":"4307.00","tax":"364.28","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ2NzEuMjgiLCJiYXNlX2ZhcmUiOiI0MzA3LjAwIiwidGF4IjoiMzY0LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMwNy4wMCIsInRheCI6IjM2NC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ2NzEuMjgiLCJiYXNlX2ZhcmUiOiI0MzA3LjAwIiwidGF4IjoiMzY0LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMwNy4wMCIsInRheCI6IjM2NC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ2NzEuMjgiLCJiYXNlX2ZhcmUiOiI0MzA3LjAwIiwidGF4IjoiMzY0LjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ2NzEuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H55M","duration_seconds":107700,"total_price":null},"refund":"non-refundable","carrier_operating":"EK","carrier_marketing":"EK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171340dxb2026011800402dxb202601180330hkg202601181445382hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D5H55M","destination_reach_timestamp":107700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-184","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"185","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-184","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"11","origin":"LHR","departure_time":"2026-01-17T13:40:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DXB","arrival_time":"2026-01-18T00:40:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-17","flight_time":"PT7H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"DXB","departure_time":"2026-01-18T03:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"HKG","arrival_time":"2026-01-18T14:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H15M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg","title":"30 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-184","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KLSOSGB1","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4671.28,"gross_total":4671.28,"base_fare":4307,"tax":364.28,"sell":{"currency":"GBP","total":4671.28,"base_fare":4307,"tax":364.28},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDY3MS4yOCwiYmFzZV9mYXJlIjo0MzA3LCJ0YXgiOjM2NC4yOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQ2NzEuMjgsImJhc2VfZmFyZSI6NDMwNywidGF4IjozNjQuMjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDY3MS4yOCwiYmFzZV9mYXJlIjo0MzA3LCJ0YXgiOjM2NC4yOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4671.28,"base_fare":4307,"tax":364.28,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4307.00","tax":"364.28","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4671.28,"base_fare":4307,"tax":364.28,"gross":{"base_fare":"4307.00","tax":"364.28","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ2NzEuMjgiLCJiYXNlX2ZhcmUiOiI0MzA3LjAwIiwidGF4IjoiMzY0LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMwNy4wMCIsInRheCI6IjM2NC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ2NzEuMjgiLCJiYXNlX2ZhcmUiOiI0MzA3LjAwIiwidGF4IjoiMzY0LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMwNy4wMCIsInRheCI6IjM2NC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ2NzEuMjgiLCJiYXNlX2ZhcmUiOiI0MzA3LjAwIiwidGF4IjoiMzY0LjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ2NzEuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H45M","duration_seconds":107100,"total_price":null},"refund":"non-refundable","carrier_operating":"EK","carrier_marketing":"EK","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171340dxb2026011800402dxb202601180330hkg202601181445382hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D5H45M","destination_reach_timestamp":107100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-185","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"186","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-185","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H0M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","origin":"ZRH","departure_time":"2026-01-17T11:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T06:15:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H20M","distance":null,"lay_over":"PT03H15M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"9514"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"9514"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-185","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"98","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DXB","arrival_time":"2026-01-18T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-18","flight_time":"PT8H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"99","origin":"DXB","departure_time":"2026-01-19T03:10:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"LHR","arrival_time":"2026-01-19T07:10:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT8H","distance":null,"lay_over":"PT04H10M","lay_over_date":"2026-01-18","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4843.55,"gross_total":4843.55,"base_fare":4507,"tax":336.55,"sell":{"currency":"GBP","total":4843.55,"base_fare":4507,"tax":336.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDg0My41NSwiYmFzZV9mYXJlIjo0NTA3LCJ0YXgiOjMzNi41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQ4NDMuNTUsImJhc2VfZmFyZSI6NDUwNywidGF4IjozMzYuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDg0My41NSwiYmFzZV9mYXJlIjo0NTA3LCJ0YXgiOjMzNi41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":4843.55,"base_fare":4507,"tax":336.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4507.00","tax":"336.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":4843.55,"base_fare":4507,"tax":336.55,"gross":{"base_fare":"4507.00","tax":"336.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ4NDMuNTUiLCJiYXNlX2ZhcmUiOiI0NTA3LjAwIiwidGF4IjoiMzM2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDUwNy4wMCIsInRheCI6IjMzNi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ4NDMuNTUiLCJiYXNlX2ZhcmUiOiI0NTA3LjAwIiwidGF4IjoiMzM2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDUwNy4wMCIsInRheCI6IjMzNi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ4NDMuNTUiLCJiYXNlX2ZhcmUiOiI0NTA3LjAwIiwidGF4IjoiMzM2LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4NDMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H55M","duration_seconds":107700,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H10M"],"baggage_summery_title":"kg","baggage_summery_adult":"35","baggage_summery":"35 kg"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601171155hkg2026011806159514hkg202601181805dxb202601182300383dxb202601190310lhr2026011907107","total_price":null,"destination_reach_time":"PT1D5H55M","destination_reach_timestamp":107700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-186","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"187","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-186","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"62","origin":"LHR","departure_time":"2026-01-17T22:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DXB","arrival_time":"2026-01-18T08:45:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-17","flight_time":"PT6H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"6"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"6"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YRTGB7","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"63","origin":"DXB","departure_time":"2026-01-18T10:40:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"HKG","arrival_time":"2026-01-18T21:50:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H10M","distance":null,"lay_over":"PT01H55M","lay_over_date":"2026-01-18","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"380"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"380"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YRTGB7","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-186","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YRTGB7","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5084.38,"gross_total":5084.38,"base_fare":4735,"tax":349.38,"sell":{"currency":"GBP","total":5084.38,"base_fare":4735,"tax":349.38},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTA4NC4zOCwiYmFzZV9mYXJlIjo0NzM1LCJ0YXgiOjM0OS4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUwODQuMzgsImJhc2VfZmFyZSI6NDczNSwidGF4IjozNDkuMzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTA4NC4zOCwiYmFzZV9mYXJlIjo0NzM1LCJ0YXgiOjM0OS4zOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5084.38,"base_fare":4735,"tax":349.38,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4735.00","tax":"349.38","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5084.38,"base_fare":4735,"tax":349.38,"gross":{"base_fare":"4735.00","tax":"349.38","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzgiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDczNS4wMCIsInRheCI6IjM0OS4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzgiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDczNS4wMCIsInRheCI6IjM0OS4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzgiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwODQuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T22:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H30M","duration_seconds":102600,"total_price":null},"refund":"non-refundable","carrier_operating":"EK","carrier_marketing":"EK","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172200dxb2026011808456dxb202601181040hkg202601182150380hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D4H30M","destination_reach_timestamp":102600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-187","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"188","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-187","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"11","origin":"LHR","departure_time":"2026-01-17T13:40:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DXB","arrival_time":"2026-01-18T00:40:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-17","flight_time":"PT7H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YRTGB7","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"DXB","departure_time":"2026-01-18T03:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"HKG","arrival_time":"2026-01-18T14:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H15M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YRTGB7","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-187","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YRTGB7","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5084.38,"gross_total":5084.38,"base_fare":4735,"tax":349.38,"sell":{"currency":"GBP","total":5084.38,"base_fare":4735,"tax":349.38},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTA4NC4zOCwiYmFzZV9mYXJlIjo0NzM1LCJ0YXgiOjM0OS4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUwODQuMzgsImJhc2VfZmFyZSI6NDczNSwidGF4IjozNDkuMzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTA4NC4zOCwiYmFzZV9mYXJlIjo0NzM1LCJ0YXgiOjM0OS4zOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5084.38,"base_fare":4735,"tax":349.38,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4735.00","tax":"349.38","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5084.38,"base_fare":4735,"tax":349.38,"gross":{"base_fare":"4735.00","tax":"349.38","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzgiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDczNS4wMCIsInRheCI6IjM0OS4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzgiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDczNS4wMCIsInRheCI6IjM0OS4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzgiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwODQuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"EK","carrier_marketing":"EK","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171340dxb2026011800402dxb202601180330hkg202601181445382hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-188","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"189","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-188","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H15M","transit_time":null,"routes":[{"air_segment_key":"11","origin":"LHR","departure_time":"2026-01-17T13:40:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"DXB","arrival_time":"2026-01-18T00:40:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-17","flight_time":"PT7H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"2"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YRTGB7","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"DXB","departure_time":"2026-01-18T03:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"HKG","arrival_time":"2026-01-18T14:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT7H15M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-01-18","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"382"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YRTGB7","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-188","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YRTGB7","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5084.38,"gross_total":5084.38,"base_fare":4735,"tax":349.38,"sell":{"currency":"GBP","total":5084.38,"base_fare":4735,"tax":349.38},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTA4NC4zOCwiYmFzZV9mYXJlIjo0NzM1LCJ0YXgiOjM0OS4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUwODQuMzgsImJhc2VfZmFyZSI6NDczNSwidGF4IjozNDkuMzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTA4NC4zOCwiYmFzZV9mYXJlIjo0NzM1LCJ0YXgiOjM0OS4zOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5084.38,"base_fare":4735,"tax":349.38,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4735.00","tax":"349.38","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5084.38,"base_fare":4735,"tax":349.38,"gross":{"base_fare":"4735.00","tax":"349.38","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzgiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDczNS4wMCIsInRheCI6IjM0OS4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzgiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDczNS4wMCIsInRheCI6IjM0OS4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzgiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwODQuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"HKG","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T13:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H50M","duration_seconds":103800,"total_price":null},"refund":"non-refundable","carrier_operating":"EK","carrier_marketing":"EK","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171340dxb2026011800402dxb202601180330hkg202601181445382hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D4H50M","destination_reach_timestamp":103800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-189","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"190","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-189","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H30M","transit_time":null,"routes":[{"air_segment_key":"35","origin":"LHR","departure_time":"2026-01-17T16:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T13:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-189","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"98","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DXB","arrival_time":"2026-01-18T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-18","flight_time":"PT8H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"99","origin":"DXB","departure_time":"2026-01-19T03:10:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"LHR","arrival_time":"2026-01-19T07:10:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT8H","distance":null,"lay_over":"PT04H10M","lay_over_date":"2026-01-18","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5084.39,"gross_total":5084.39,"base_fare":4735,"tax":349.39,"sell":{"currency":"GBP","total":5084.39,"base_fare":4735,"tax":349.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTA4NC4zOSwiYmFzZV9mYXJlIjo0NzM1LCJ0YXgiOjM0OS4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUwODQuMzksImJhc2VfZmFyZSI6NDczNSwidGF4IjozNDkuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTA4NC4zOSwiYmFzZV9mYXJlIjo0NzM1LCJ0YXgiOjM0OS4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5084.39,"base_fare":4735,"tax":349.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4735.00","tax":"349.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5084.39,"base_fare":4735,"tax":349.39,"gross":{"base_fare":"4735.00","tax":"349.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzkiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDczNS4wMCIsInRheCI6IjM0OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzkiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDczNS4wMCIsInRheCI6IjM0OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzkiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwODQuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H25M","duration_seconds":105900,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H10M"],"baggage_summery_title":"kg","baggage_summery_adult":"35","baggage_summery":"35 kg"},"filter_unique_filter_code":"lhr202601171650hkg202601181320238hkg202601181805dxb202601182300383dxb202601190310lhr2026011907107","total_price":null,"destination_reach_time":"PT1D5H25M","destination_reach_timestamp":105900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-190","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"191","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-190","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-01-17T11:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T07:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-190","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"98","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DXB","arrival_time":"2026-01-18T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-18","flight_time":"PT8H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"99","origin":"DXB","departure_time":"2026-01-19T03:10:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"LHR","arrival_time":"2026-01-19T07:10:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT8H","distance":null,"lay_over":"PT04H10M","lay_over_date":"2026-01-18","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5084.39,"gross_total":5084.39,"base_fare":4735,"tax":349.39,"sell":{"currency":"GBP","total":5084.39,"base_fare":4735,"tax":349.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTA4NC4zOSwiYmFzZV9mYXJlIjo0NzM1LCJ0YXgiOjM0OS4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUwODQuMzksImJhc2VfZmFyZSI6NDczNSwidGF4IjozNDkuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTA4NC4zOSwiYmFzZV9mYXJlIjo0NzM1LCJ0YXgiOjM0OS4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5084.39,"base_fare":4735,"tax":349.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4735.00","tax":"349.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5084.39,"base_fare":4735,"tax":349.39,"gross":{"base_fare":"4735.00","tax":"349.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzkiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDczNS4wMCIsInRheCI6IjM0OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzkiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDczNS4wMCIsInRheCI6IjM0OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzkiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwODQuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H35M","duration_seconds":106500,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H10M"],"baggage_summery_title":"kg","baggage_summery_adult":"35","baggage_summery":"35 kg"},"filter_unique_filter_code":"lhr202601171100hkg202601180740252hkg202601181805dxb202601182300383dxb202601190310lhr2026011907107","total_price":null,"destination_reach_time":"PT1D5H35M","destination_reach_timestamp":106500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-191","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"192","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-191","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H45M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T14:35:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-191","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H55M","transit_time":null,"routes":[{"air_segment_key":"98","origin":"HKG","departure_time":"2026-01-18T18:05:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"DXB","arrival_time":"2026-01-18T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-01-18","flight_time":"PT8H55M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"383"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"99","origin":"DXB","departure_time":"2026-01-19T03:10:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"LHR","arrival_time":"2026-01-19T07:10:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT8H","distance":null,"lay_over":"PT04H10M","lay_over_date":"2026-01-18","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"7"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5084.39,"gross_total":5084.39,"base_fare":4735,"tax":349.39,"sell":{"currency":"GBP","total":5084.39,"base_fare":4735,"tax":349.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTA4NC4zOSwiYmFzZV9mYXJlIjo0NzM1LCJ0YXgiOjM0OS4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUwODQuMzksImJhc2VfZmFyZSI6NDczNSwidGF4IjozNDkuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTA4NC4zOSwiYmFzZV9mYXJlIjo0NzM1LCJ0YXgiOjM0OS4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5084.39,"base_fare":4735,"tax":349.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4735.00","tax":"349.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5084.39,"base_fare":4735,"tax":349.39,"gross":{"base_fare":"4735.00","tax":"349.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzkiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDczNS4wMCIsInRheCI6IjM0OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzkiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDczNS4wMCIsInRheCI6IjM0OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUwODQuMzkiLCJiYXNlX2ZhcmUiOiI0NzM1LjAwIiwidGF4IjoiMzQ5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwODQuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"DXB","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DXB","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D5H40M","duration_seconds":106800,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H10M"],"baggage_summery_title":"kg","baggage_summery_adult":"35","baggage_summery":"35 kg"},"filter_unique_filter_code":"lhr202601171750hkg202601181435250hkg202601181805dxb202601182300383dxb202601190310lhr2026011907107","total_price":null,"destination_reach_time":"PT1D5H40M","destination_reach_timestamp":106800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-192","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"193","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-192","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H5M","transit_time":null,"routes":[{"air_segment_key":"9","origin":"LHR","departure_time":"2026-01-17T21:00:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"PVG","arrival_time":"2026-01-18T16:10:00","destination_terminal":"1","destination_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-17","flight_time":"PT11H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"552"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"10","origin":"PVG","departure_time":"2026-01-18T18:10:00","origin_terminal":"1","origin_airport":{"name":"Shanghai Pudong International Airport","city":"Shanghai","country":"China","timezone":"Asia\/Shanghai"},"destination":"HKG","arrival_time":"2026-01-18T21:05:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT2H55M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-18","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"marketing":{"carrier":"MU","carrier_name":"China Eastern Airlines","carrier_logo":"MU.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-192","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"S2L0BBSA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5157.59,"gross_total":5157.59,"base_fare":4812,"tax":345.59,"sell":{"currency":"GBP","total":5157.59,"base_fare":4812,"tax":345.59},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTE1Ny41OSwiYmFzZV9mYXJlIjo0ODEyLCJ0YXgiOjM0NS41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUxNTcuNTksImJhc2VfZmFyZSI6NDgxMiwidGF4IjozNDUuNTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTE1Ny41OSwiYmFzZV9mYXJlIjo0ODEyLCJ0YXgiOjM0NS41OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5157.59,"base_fare":4812,"tax":345.59,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4812.00","tax":"345.59","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5157.59,"base_fare":4812,"tax":345.59,"gross":{"base_fare":"4812.00","tax":"345.59","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUxNTcuNTkiLCJiYXNlX2ZhcmUiOiI0ODEyLjAwIiwidGF4IjoiMzQ1LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgxMi4wMCIsInRheCI6IjM0NS41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUxNTcuNTkiLCJiYXNlX2ZhcmUiOiI0ODEyLjAwIiwidGF4IjoiMzQ1LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgxMi4wMCIsInRheCI6IjM0NS41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUxNTcuNTkiLCJiYXNlX2ZhcmUiOiI0ODEyLjAwIiwidGF4IjoiMzQ1LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUxNTcuNTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"PVG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PVG","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T21:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H40M","duration_seconds":103200,"total_price":null},"refund":"non-refundable","carrier_operating":"MU","carrier_marketing":"MU","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172100pvg202601181610552pvg202601181810hkg202601182105723hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D4H40M","destination_reach_timestamp":103200},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-193","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"194","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-193","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":null,"routes":[{"air_segment_key":"40","origin":"LHR","departure_time":"2026-01-17T10:25:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"KUL","arrival_time":"2026-01-18T07:15:00","destination_terminal":"1","destination_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"flight_date":"2026-01-17","flight_time":"PT12H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"41","origin":"KUL","departure_time":"2026-01-18T08:55:00","origin_terminal":"1","origin_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"destination":"HKG","arrival_time":"2026-01-18T12:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT4H","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-18","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-193","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5233.09,"gross_total":5233.09,"base_fare":4686,"tax":547.09,"sell":{"currency":"GBP","total":5233.09,"base_fare":4686,"tax":547.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTIzMy4wOSwiYmFzZV9mYXJlIjo0Njg2LCJ0YXgiOjU0Ny4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUyMzMuMDksImJhc2VfZmFyZSI6NDY4NiwidGF4Ijo1NDcuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTIzMy4wOSwiYmFzZV9mYXJlIjo0Njg2LCJ0YXgiOjU0Ny4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5233.09,"base_fare":4686,"tax":547.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4686.00","tax":"547.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5233.09,"base_fare":4686,"tax":547.09,"gross":{"base_fare":"4686.00","tax":"547.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyMzMuMDkiLCJiYXNlX2ZhcmUiOiI0Njg2LjAwIiwidGF4IjoiNTQ3LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY4Ni4wMCIsInRheCI6IjU0Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyMzMuMDkiLCJiYXNlX2ZhcmUiOiI0Njg2LjAwIiwidGF4IjoiNTQ3LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY4Ni4wMCIsInRheCI6IjU0Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyMzMuMDkiLCJiYXNlX2ZhcmUiOiI0Njg2LjAwIiwidGF4IjoiNTQ3LjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyMzMuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"KUL","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"KUL","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T10:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H50M","duration_seconds":114600,"total_price":null},"refund":"non-refundable","carrier_operating":"MH","carrier_marketing":"MH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171025kul2026011807153kul202601180855hkg20260118125572hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D7H50M","destination_reach_timestamp":114600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-194","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"195","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-194","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":null,"routes":[{"air_segment_key":"40","origin":"LHR","departure_time":"2026-01-17T10:25:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"KUL","arrival_time":"2026-01-18T07:15:00","destination_terminal":"1","destination_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"flight_date":"2026-01-17","flight_time":"PT12H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"41","origin":"KUL","departure_time":"2026-01-18T08:55:00","origin_terminal":"1","origin_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"destination":"HKG","arrival_time":"2026-01-18T12:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT4H","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-18","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-194","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5233.09,"gross_total":5233.09,"base_fare":4686,"tax":547.09,"sell":{"currency":"GBP","total":5233.09,"base_fare":4686,"tax":547.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTIzMy4wOSwiYmFzZV9mYXJlIjo0Njg2LCJ0YXgiOjU0Ny4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUyMzMuMDksImJhc2VfZmFyZSI6NDY4NiwidGF4Ijo1NDcuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTIzMy4wOSwiYmFzZV9mYXJlIjo0Njg2LCJ0YXgiOjU0Ny4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5233.09,"base_fare":4686,"tax":547.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4686.00","tax":"547.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5233.09,"base_fare":4686,"tax":547.09,"gross":{"base_fare":"4686.00","tax":"547.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyMzMuMDkiLCJiYXNlX2ZhcmUiOiI0Njg2LjAwIiwidGF4IjoiNTQ3LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY4Ni4wMCIsInRheCI6IjU0Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyMzMuMDkiLCJiYXNlX2ZhcmUiOiI0Njg2LjAwIiwidGF4IjoiNTQ3LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY4Ni4wMCIsInRheCI6IjU0Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyMzMuMDkiLCJiYXNlX2ZhcmUiOiI0Njg2LjAwIiwidGF4IjoiNTQ3LjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyMzMuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"KUL","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"KUL","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T10:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H50M","duration_seconds":114600,"total_price":null},"refund":"non-refundable","carrier_operating":"MH","carrier_marketing":"MH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171025kul2026011807153kul202601180855hkg20260118125572hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D7H50M","destination_reach_timestamp":114600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-195","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"196","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-195","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":null,"routes":[{"air_segment_key":"40","origin":"LHR","departure_time":"2026-01-17T10:25:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"KUL","arrival_time":"2026-01-18T07:15:00","destination_terminal":"1","destination_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"flight_date":"2026-01-17","flight_time":"PT12H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"41","origin":"KUL","departure_time":"2026-01-18T08:55:00","origin_terminal":"1","origin_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"destination":"HKG","arrival_time":"2026-01-18T12:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT4H","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-18","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-195","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5233.09,"gross_total":5233.09,"base_fare":4686,"tax":547.09,"sell":{"currency":"GBP","total":5233.09,"base_fare":4686,"tax":547.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTIzMy4wOSwiYmFzZV9mYXJlIjo0Njg2LCJ0YXgiOjU0Ny4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUyMzMuMDksImJhc2VfZmFyZSI6NDY4NiwidGF4Ijo1NDcuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTIzMy4wOSwiYmFzZV9mYXJlIjo0Njg2LCJ0YXgiOjU0Ny4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5233.09,"base_fare":4686,"tax":547.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4686.00","tax":"547.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5233.09,"base_fare":4686,"tax":547.09,"gross":{"base_fare":"4686.00","tax":"547.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyMzMuMDkiLCJiYXNlX2ZhcmUiOiI0Njg2LjAwIiwidGF4IjoiNTQ3LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY4Ni4wMCIsInRheCI6IjU0Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyMzMuMDkiLCJiYXNlX2ZhcmUiOiI0Njg2LjAwIiwidGF4IjoiNTQ3LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY4Ni4wMCIsInRheCI6IjU0Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyMzMuMDkiLCJiYXNlX2ZhcmUiOiI0Njg2LjAwIiwidGF4IjoiNTQ3LjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyMzMuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"KUL","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"KUL","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T10:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H50M","duration_seconds":114600,"total_price":null},"refund":"non-refundable","carrier_operating":"MH","carrier_marketing":"MH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171025kul2026011807153kul202601180855hkg20260118125572hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D7H50M","destination_reach_timestamp":114600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-196","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"197","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-196","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":null,"routes":[{"air_segment_key":"40","origin":"LHR","departure_time":"2026-01-17T10:25:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"KUL","arrival_time":"2026-01-18T07:15:00","destination_terminal":"1","destination_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"flight_date":"2026-01-17","flight_time":"PT12H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"41","origin":"KUL","departure_time":"2026-01-18T08:55:00","origin_terminal":"1","origin_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"destination":"HKG","arrival_time":"2026-01-18T12:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT4H","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-18","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-196","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5233.09,"gross_total":5233.09,"base_fare":4686,"tax":547.09,"sell":{"currency":"GBP","total":5233.09,"base_fare":4686,"tax":547.09},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTIzMy4wOSwiYmFzZV9mYXJlIjo0Njg2LCJ0YXgiOjU0Ny4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUyMzMuMDksImJhc2VfZmFyZSI6NDY4NiwidGF4Ijo1NDcuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTIzMy4wOSwiYmFzZV9mYXJlIjo0Njg2LCJ0YXgiOjU0Ny4wOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5233.09,"base_fare":4686,"tax":547.09,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4686.00","tax":"547.09","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5233.09,"base_fare":4686,"tax":547.09,"gross":{"base_fare":"4686.00","tax":"547.09","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyMzMuMDkiLCJiYXNlX2ZhcmUiOiI0Njg2LjAwIiwidGF4IjoiNTQ3LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY4Ni4wMCIsInRheCI6IjU0Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyMzMuMDkiLCJiYXNlX2ZhcmUiOiI0Njg2LjAwIiwidGF4IjoiNTQ3LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY4Ni4wMCIsInRheCI6IjU0Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyMzMuMDkiLCJiYXNlX2ZhcmUiOiI0Njg2LjAwIiwidGF4IjoiNTQ3LjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyMzMuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"KUL","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"KUL","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T10:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H50M","duration_seconds":114600,"total_price":null},"refund":"non-refundable","carrier_operating":"MH","carrier_marketing":"MH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171025kul2026011807153kul202601180855hkg20260118125572hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D7H50M","destination_reach_timestamp":114600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-197","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"198","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-197","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":null,"routes":[{"air_segment_key":"40","origin":"LHR","departure_time":"2026-01-17T10:25:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"KUL","arrival_time":"2026-01-18T07:15:00","destination_terminal":"1","destination_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"flight_date":"2026-01-17","flight_time":"PT12H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"41","origin":"KUL","departure_time":"2026-01-18T08:55:00","origin_terminal":"1","origin_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"destination":"HKG","arrival_time":"2026-01-18T12:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT4H","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-18","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-197","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5240.89,"gross_total":5240.89,"base_fare":4713,"tax":527.89,"sell":{"currency":"GBP","total":5240.89,"base_fare":4713,"tax":527.89},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTI0MC44OSwiYmFzZV9mYXJlIjo0NzEzLCJ0YXgiOjUyNy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUyNDAuODksImJhc2VfZmFyZSI6NDcxMywidGF4Ijo1MjcuODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTI0MC44OSwiYmFzZV9mYXJlIjo0NzEzLCJ0YXgiOjUyNy44OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5240.89,"base_fare":4713,"tax":527.89,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4713.00","tax":"527.89","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5240.89,"base_fare":4713,"tax":527.89,"gross":{"base_fare":"4713.00","tax":"527.89","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyNDAuODkiLCJiYXNlX2ZhcmUiOiI0NzEzLjAwIiwidGF4IjoiNTI3Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxMy4wMCIsInRheCI6IjUyNy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyNDAuODkiLCJiYXNlX2ZhcmUiOiI0NzEzLjAwIiwidGF4IjoiNTI3Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxMy4wMCIsInRheCI6IjUyNy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyNDAuODkiLCJiYXNlX2ZhcmUiOiI0NzEzLjAwIiwidGF4IjoiNTI3Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyNDAuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"KUL","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"KUL","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T10:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D8H30M","duration_seconds":117000,"total_price":null},"refund":"non-refundable","carrier_operating":"MH","carrier_marketing":"MH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171025kul2026011807153kul202601180855hkg20260118125572hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D8H30M","destination_reach_timestamp":117000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-198","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"199","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-198","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":null,"routes":[{"air_segment_key":"40","origin":"LHR","departure_time":"2026-01-17T10:25:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"KUL","arrival_time":"2026-01-18T07:15:00","destination_terminal":"1","destination_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"flight_date":"2026-01-17","flight_time":"PT12H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"41","origin":"KUL","departure_time":"2026-01-18T08:55:00","origin_terminal":"1","origin_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"destination":"HKG","arrival_time":"2026-01-18T12:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT4H","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-18","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-198","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5240.89,"gross_total":5240.89,"base_fare":4713,"tax":527.89,"sell":{"currency":"GBP","total":5240.89,"base_fare":4713,"tax":527.89},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTI0MC44OSwiYmFzZV9mYXJlIjo0NzEzLCJ0YXgiOjUyNy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUyNDAuODksImJhc2VfZmFyZSI6NDcxMywidGF4Ijo1MjcuODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTI0MC44OSwiYmFzZV9mYXJlIjo0NzEzLCJ0YXgiOjUyNy44OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5240.89,"base_fare":4713,"tax":527.89,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4713.00","tax":"527.89","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5240.89,"base_fare":4713,"tax":527.89,"gross":{"base_fare":"4713.00","tax":"527.89","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyNDAuODkiLCJiYXNlX2ZhcmUiOiI0NzEzLjAwIiwidGF4IjoiNTI3Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxMy4wMCIsInRheCI6IjUyNy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyNDAuODkiLCJiYXNlX2ZhcmUiOiI0NzEzLjAwIiwidGF4IjoiNTI3Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxMy4wMCIsInRheCI6IjUyNy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyNDAuODkiLCJiYXNlX2ZhcmUiOiI0NzEzLjAwIiwidGF4IjoiNTI3Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyNDAuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"KUL","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"KUL","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T10:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D8H30M","duration_seconds":117000,"total_price":null},"refund":"non-refundable","carrier_operating":"MH","carrier_marketing":"MH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171025kul2026011807153kul202601180855hkg20260118125572hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D8H30M","destination_reach_timestamp":117000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-199","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"200","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-199","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":null,"routes":[{"air_segment_key":"40","origin":"LHR","departure_time":"2026-01-17T10:25:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"KUL","arrival_time":"2026-01-18T07:15:00","destination_terminal":"1","destination_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"flight_date":"2026-01-17","flight_time":"PT12H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"41","origin":"KUL","departure_time":"2026-01-18T08:55:00","origin_terminal":"1","origin_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"destination":"HKG","arrival_time":"2026-01-18T12:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT4H","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-18","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-199","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":5240.89,"gross_total":5240.89,"base_fare":4713,"tax":527.89,"sell":{"currency":"GBP","total":5240.89,"base_fare":4713,"tax":527.89},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTI0MC44OSwiYmFzZV9mYXJlIjo0NzEzLCJ0YXgiOjUyNy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjUyNDAuODksImJhc2VfZmFyZSI6NDcxMywidGF4Ijo1MjcuODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NTI0MC44OSwiYmFzZV9mYXJlIjo0NzEzLCJ0YXgiOjUyNy44OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":5240.89,"base_fare":4713,"tax":527.89,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4713.00","tax":"527.89","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":5240.89,"base_fare":4713,"tax":527.89,"gross":{"base_fare":"4713.00","tax":"527.89","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyNDAuODkiLCJiYXNlX2ZhcmUiOiI0NzEzLjAwIiwidGF4IjoiNTI3Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxMy4wMCIsInRheCI6IjUyNy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyNDAuODkiLCJiYXNlX2ZhcmUiOiI0NzEzLjAwIiwidGF4IjoiNTI3Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxMy4wMCIsInRheCI6IjUyNy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUyNDAuODkiLCJiYXNlX2ZhcmUiOiI0NzEzLjAwIiwidGF4IjoiNTI3Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyNDAuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"KUL","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"KUL","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T10:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D8H20M","duration_seconds":116400,"total_price":null},"refund":"non-refundable","carrier_operating":"MH","carrier_marketing":"MH","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171025kul2026011807153kul202601180855hkg20260118125572hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D8H20M","destination_reach_timestamp":116400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-200","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"201","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-200","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":null,"routes":[{"air_segment_key":"40","origin":"LHR","departure_time":"2026-01-17T10:25:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"KUL","arrival_time":"2026-01-18T07:15:00","destination_terminal":"1","destination_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"flight_date":"2026-01-17","flight_time":"PT12H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"41","origin":"KUL","departure_time":"2026-01-18T08:55:00","origin_terminal":"1","origin_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"destination":"HKG","arrival_time":"2026-01-18T12:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT4H","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-18","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-200","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6378.79,"gross_total":6378.79,"base_fare":5926,"tax":452.79,"sell":{"currency":"GBP","total":6378.79,"base_fare":5926,"tax":452.79},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjM3OC43OSwiYmFzZV9mYXJlIjo1OTI2LCJ0YXgiOjQ1Mi43OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjYzNzguNzksImJhc2VfZmFyZSI6NTkyNiwidGF4Ijo0NTIuNzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjM3OC43OSwiYmFzZV9mYXJlIjo1OTI2LCJ0YXgiOjQ1Mi43OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6378.79,"base_fare":5926,"tax":452.79,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"5926.00","tax":"452.79","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6378.79,"base_fare":5926,"tax":452.79,"gross":{"base_fare":"5926.00","tax":"452.79","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjYzNzguNzkiLCJiYXNlX2ZhcmUiOiI1OTI2LjAwIiwidGF4IjoiNDUyLjc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkyNi4wMCIsInRheCI6IjQ1Mi43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjYzNzguNzkiLCJiYXNlX2ZhcmUiOiI1OTI2LjAwIiwidGF4IjoiNDUyLjc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkyNi4wMCIsInRheCI6IjQ1Mi43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjYzNzguNzkiLCJiYXNlX2ZhcmUiOiI1OTI2LjAwIiwidGF4IjoiNDUyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzNzguNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"KUL","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"KUL","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T10:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H15M","duration_seconds":112500,"total_price":null},"refund":"non-refundable","carrier_operating":"MH","carrier_marketing":"MH","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171025kul2026011807153kul202601180855hkg20260118125572hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D7H15M","destination_reach_timestamp":112500},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-201","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"202","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-201","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":null,"routes":[{"air_segment_key":"40","origin":"LHR","departure_time":"2026-01-17T10:25:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"KUL","arrival_time":"2026-01-18T07:15:00","destination_terminal":"1","destination_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"flight_date":"2026-01-17","flight_time":"PT12H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"3"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg","title":"35 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"41","origin":"KUL","departure_time":"2026-01-18T08:55:00","origin_terminal":"1","origin_airport":{"name":"Kuala Lumpur International Airport","city":"Kuala Lumpur","country":"Malaysia","timezone":"Asia\/Kuala_Lumpur"},"destination":"HKG","arrival_time":"2026-01-18T12:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-18","flight_time":"PT4H","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-01-18","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"marketing":{"carrier":"MH","carrier_name":"Malaysia Airlines","carrier_logo":"MH.png","flight_number":"72"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-201","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MFLOWGB","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6378.79,"gross_total":6378.79,"base_fare":5926,"tax":452.79,"sell":{"currency":"GBP","total":6378.79,"base_fare":5926,"tax":452.79},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjM3OC43OSwiYmFzZV9mYXJlIjo1OTI2LCJ0YXgiOjQ1Mi43OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjYzNzguNzksImJhc2VfZmFyZSI6NTkyNiwidGF4Ijo0NTIuNzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjM3OC43OSwiYmFzZV9mYXJlIjo1OTI2LCJ0YXgiOjQ1Mi43OX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6378.79,"base_fare":5926,"tax":452.79,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"5926.00","tax":"452.79","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6378.79,"base_fare":5926,"tax":452.79,"gross":{"base_fare":"5926.00","tax":"452.79","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjYzNzguNzkiLCJiYXNlX2ZhcmUiOiI1OTI2LjAwIiwidGF4IjoiNDUyLjc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkyNi4wMCIsInRheCI6IjQ1Mi43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjYzNzguNzkiLCJiYXNlX2ZhcmUiOiI1OTI2LjAwIiwidGF4IjoiNDUyLjc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkyNi4wMCIsInRheCI6IjQ1Mi43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjYzNzguNzkiLCJiYXNlX2ZhcmUiOiI1OTI2LjAwIiwidGF4IjoiNDUyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzNzguNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"KUL","baggage_type":"checked","pieceCount":null,"weight":35,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"KUL","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T10:25:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D7H25M","duration_seconds":113100,"total_price":null},"refund":"non-refundable","carrier_operating":"MH","carrier_marketing":"MH","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171025kul2026011807153kul202601180855hkg20260118125572hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D7H25M","destination_reach_timestamp":113100},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-202","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"203","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-202","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H0M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","origin":"ZRH","departure_time":"2026-01-17T11:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T06:15:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H20M","distance":null,"lay_over":"PT03H15M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"9514"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"9514"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-202","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6679.35,"gross_total":6679.35,"base_fare":6342,"tax":337.35,"sell":{"currency":"GBP","total":6679.35,"base_fare":6342,"tax":337.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjMzNy4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2NzkuMzUsImJhc2VfZmFyZSI6NjM0MiwidGF4IjozMzcuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjMzNy4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6679.35,"base_fare":6342,"tax":337.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"337.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6679.35,"base_fare":6342,"tax":337.35,"gross":{"base_fare":"6342.00","tax":"337.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzM3LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjMzNy4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzM3LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjMzNy4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzM3LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzkuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H25M","duration_seconds":98700,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT03H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601171155hkg2026011806159514hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D3H25M","destination_reach_timestamp":98700},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-203","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"204","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-203","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H0M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","origin":"ZRH","departure_time":"2026-01-17T11:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T06:15:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H20M","distance":null,"lay_over":"PT03H15M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"9514"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"9514"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-203","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6679.35,"gross_total":6679.35,"base_fare":6342,"tax":337.35,"sell":{"currency":"GBP","total":6679.35,"base_fare":6342,"tax":337.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjMzNy4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2NzkuMzUsImJhc2VfZmFyZSI6NjM0MiwidGF4IjozMzcuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjMzNy4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6679.35,"base_fare":6342,"tax":337.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"337.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6679.35,"base_fare":6342,"tax":337.35,"gross":{"base_fare":"6342.00","tax":"337.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzM3LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjMzNy4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzM3LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjMzNy4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzM3LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzkuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H35M","duration_seconds":99300,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT03H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601171155hkg2026011806159514hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D3H35M","destination_reach_timestamp":99300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-204","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"205","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-204","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H0M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-01-17T06:00:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T08:40:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"345"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","origin":"ZRH","departure_time":"2026-01-17T11:55:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T06:15:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H20M","distance":null,"lay_over":"PT03H15M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"9514"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"9514"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-204","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H40M","transit_time":null,"routes":[{"air_segment_key":"134","origin":"HKG","departure_time":"2026-01-18T13:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-18T20:10:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"253"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"253"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6679.35,"gross_total":6679.35,"base_fare":6342,"tax":337.35,"sell":{"currency":"GBP","total":6679.35,"base_fare":6342,"tax":337.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjMzNy4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2NzkuMzUsImJhc2VfZmFyZSI6NjM0MiwidGF4IjozMzcuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjMzNy4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6679.35,"base_fare":6342,"tax":337.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"337.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6679.35,"base_fare":6342,"tax":337.35,"gross":{"base_fare":"6342.00","tax":"337.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzM3LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjMzNy4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzM3LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjMzNy4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzM3LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzkuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-01-17T06:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT03H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601170600zrh202601170840345zrh202601171155hkg2026011806159514hkg202601181330lhr202601182010253","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-205","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"206","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-205","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-01-17T17:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T20:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-205","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6679.55,"gross_total":6679.55,"base_fare":6315,"tax":364.55,"sell":{"currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS41NSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjM2NC41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2NzkuNTUsImJhc2VfZmFyZSI6NjMxNSwidGF4IjozNjQuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS41NSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjM2NC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"364.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55,"gross":{"base_fare":"6315.00","tax":"364.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjM2NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjM2NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzkuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H35M","duration_seconds":99300,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171730fra202601172005915fra202601172150hkg202601181625796hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D3H35M","destination_reach_timestamp":99300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-206","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"207","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-206","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-01-17T17:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T20:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"915"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-206","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6679.55,"gross_total":6679.55,"base_fare":6315,"tax":364.55,"sell":{"currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS41NSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjM2NC41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2NzkuNTUsImJhc2VfZmFyZSI6NjMxNSwidGF4IjozNjQuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS41NSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjM2NC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"364.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55,"gross":{"base_fare":"6315.00","tax":"364.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjM2NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjM2NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzkuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H45M","duration_seconds":99900,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171730fra202601172005915fra202601172150hkg202601181625796hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D3H45M","destination_reach_timestamp":99900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-207","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"208","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-207","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-01-17T16:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T19:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-207","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6679.55,"gross_total":6679.55,"base_fare":6315,"tax":364.55,"sell":{"currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS41NSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjM2NC41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2NzkuNTUsImJhc2VfZmFyZSI6NjMxNSwidGF4IjozNjQuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS41NSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjM2NC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"364.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55,"gross":{"base_fare":"6315.00","tax":"364.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjM2NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjM2NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzkuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H35M","duration_seconds":99300,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171630fra202601171905911fra202601172150hkg202601181625796hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D3H35M","destination_reach_timestamp":99300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-208","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"209","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-208","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-01-17T16:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T19:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"911"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT02H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-208","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6679.55,"gross_total":6679.55,"base_fare":6315,"tax":364.55,"sell":{"currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS41NSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjM2NC41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2NzkuNTUsImJhc2VfZmFyZSI6NjMxNSwidGF4IjozNjQuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS41NSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjM2NC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"364.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55,"gross":{"base_fare":"6315.00","tax":"364.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjM2NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjM2NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzkuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H45M","duration_seconds":99900,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171630fra202601171905911fra202601172150hkg202601181625796hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D3H45M","destination_reach_timestamp":99900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-209","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"210","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-209","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"74","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T18:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-209","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6679.55,"gross_total":6679.55,"base_fare":6315,"tax":364.55,"sell":{"currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS41NSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjM2NC41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2NzkuNTUsImJhc2VfZmFyZSI6NjMxNSwidGF4IjozNjQuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS41NSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjM2NC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"364.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55,"gross":{"base_fare":"6315.00","tax":"364.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjM2NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjM2NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzkuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H35M","duration_seconds":99300,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT03H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171530fra202601171805909fra202601172150hkg202601181625796hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D3H35M","destination_reach_timestamp":99300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-210","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"211","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-210","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H10M","transit_time":null,"routes":[{"air_segment_key":"74","origin":"LHR","departure_time":"2026-01-17T15:30:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"FRA","arrival_time":"2026-01-17T18:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-17","flight_time":"PT1H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"909"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","origin":"FRA","departure_time":"2026-01-17T21:50:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"HKG","arrival_time":"2026-01-18T16:25:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT11H35M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-17","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"796"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-210","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6679.55,"gross_total":6679.55,"base_fare":6315,"tax":364.55,"sell":{"currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS41NSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjM2NC41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2NzkuNTUsImJhc2VfZmFyZSI6NjMxNSwidGF4IjozNjQuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY3OS41NSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjM2NC41NX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"364.55","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6679.55,"base_fare":6315,"tax":364.55,"gross":{"base_fare":"6315.00","tax":"364.55","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjM2NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjM2NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2NzkuNTUiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiMzY0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzkuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-01-17T15:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H45M","duration_seconds":99900,"total_price":null},"refund":"non-refundable","carrier_operating":"LH","carrier_marketing":"LH","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT03H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171530fra202601171805909fra202601172150hkg202601181625796hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D3H45M","destination_reach_timestamp":99900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-211","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"212","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-211","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-211","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6687.35,"gross_total":6687.35,"base_fare":6342,"tax":345.35,"sell":{"currency":"GBP","total":6687.35,"base_fare":6342,"tax":345.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY4Ny4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM0NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2ODcuMzUsImJhc2VfZmFyZSI6NjM0MiwidGF4IjozNDUuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY4Ny4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM0NS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6687.35,"base_fare":6342,"tax":345.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"345.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6687.35,"base_fare":6342,"tax":345.35,"gross":{"base_fare":"6342.00","tax":"345.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2ODcuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzQ1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM0NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2ODcuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzQ1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM0NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2ODcuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzQ1LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2ODcuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H20M","duration_seconds":102000,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D4H20M","destination_reach_timestamp":102000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-212","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"213","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-212","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-01-17T18:40:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T21:30:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"290","name":"290","picture":"290.png"},"operating":{"carrier":"2L","carrier_name":"Helvetic","carrier_logo":"2L.png","flight_number":"327"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"327"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-212","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6687.35,"gross_total":6687.35,"base_fare":6342,"tax":345.35,"sell":{"currency":"GBP","total":6687.35,"base_fare":6342,"tax":345.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY4Ny4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM0NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2ODcuMzUsImJhc2VfZmFyZSI6NjM0MiwidGF4IjozNDUuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY4Ny4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM0NS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6687.35,"base_fare":6342,"tax":345.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"345.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6687.35,"base_fare":6342,"tax":345.35,"gross":{"base_fare":"6342.00","tax":"345.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2ODcuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzQ1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM0NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2ODcuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzQ1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM0NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2ODcuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzQ1LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2ODcuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T18:40:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H30M","duration_seconds":102600,"total_price":null},"refund":"non-refundable","carrier_operating":"2L","carrier_marketing":"LX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171840zrh202601172130327zrh202601172240hkg202601181745138hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D4H30M","destination_reach_timestamp":102600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-213","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"214","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-213","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"46","origin":"LHR","departure_time":"2026-01-17T17:10:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T20:00:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"47","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-213","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H25M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"HKG","departure_time":"2026-01-18T23:00:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T05:25:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"251"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6687.35,"gross_total":6687.35,"base_fare":6342,"tax":345.35,"sell":{"currency":"GBP","total":6687.35,"base_fare":6342,"tax":345.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY4Ny4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM0NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2ODcuMzUsImJhc2VfZmFyZSI6NjM0MiwidGF4IjozNDUuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY4Ny4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM0NS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6687.35,"base_fare":6342,"tax":345.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"345.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6687.35,"base_fare":6342,"tax":345.35,"gross":{"base_fare":"6342.00","tax":"345.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2ODcuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzQ1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM0NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2ODcuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzQ1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM0NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2ODcuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzQ1LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2ODcuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H20M","duration_seconds":102000,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171710zrh202601172000325zrh202601172240hkg202601181745138hkg202601182300lhr202601190525251","total_price":null,"destination_reach_time":"PT1D4H20M","destination_reach_timestamp":102000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-214","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"215","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-214","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT13H55M","transit_time":null,"routes":[{"air_segment_key":"46","origin":"LHR","departure_time":"2026-01-17T17:10:00","origin_terminal":"2","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"ZRH","arrival_time":"2026-01-17T20:00:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-17","flight_time":"PT1H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"325"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"47","origin":"ZRH","departure_time":"2026-01-17T22:40:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"HKG","arrival_time":"2026-01-18T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H5M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-01-17","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"138"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-214","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT14H35M","transit_time":null,"routes":[{"air_segment_key":"127","origin":"HKG","departure_time":"2026-01-18T23:55:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"LHR","arrival_time":"2026-01-19T06:30:00","destination_terminal":"3","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-18","flight_time":"PT14H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"255"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFF77WW","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6687.35,"gross_total":6687.35,"base_fare":6342,"tax":345.35,"sell":{"currency":"GBP","total":6687.35,"base_fare":6342,"tax":345.35},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY4Ny4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM0NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY2ODcuMzUsImJhc2VfZmFyZSI6NjM0MiwidGF4IjozNDUuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjY4Ny4zNSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM0NS4zNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6687.35,"base_fare":6342,"tax":345.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"345.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6687.35,"base_fare":6342,"tax":345.35,"gross":{"base_fare":"6342.00","tax":"345.35","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2ODcuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzQ1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM0NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2ODcuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzQ1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM0NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY2ODcuMzUiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzQ1LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2ODcuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H30M","duration_seconds":102600,"total_price":null},"refund":"non-refundable","carrier_operating":"LX","carrier_marketing":"LX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171710zrh202601172000325zrh202601172240hkg202601181745138hkg202601182355lhr202601190630255","total_price":null,"destination_reach_time":"PT1D4H30M","destination_reach_timestamp":102600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-215","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"216","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-215","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H30M","transit_time":null,"routes":[{"air_segment_key":"35","origin":"LHR","departure_time":"2026-01-17T16:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T13:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-215","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H30M","duration_seconds":99000,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171650hkg202601181320238hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D3H30M","destination_reach_timestamp":99000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-216","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"217","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-216","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-01-17T11:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T07:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-216","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171100hkg202601180740252hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-217","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"218","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-217","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"51","origin":"LHR","departure_time":"2026-01-17T20:15:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T16:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-217","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T20:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172015hkg202601181655256hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-218","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"219","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-218","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-01-17T22:05:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T18:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-218","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T22:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172205hkg202601181845254hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-219","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"220","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-219","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H45M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T14:35:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-219","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"FRA","departure_time":"2026-01-19T07:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T07:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT01H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"924"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H45M","duration_seconds":99900,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT01H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171750hkg202601181435250hkg202601182345fra202601190605797fra202601190705lhr202601190745924","total_price":null,"destination_reach_time":"PT1D3H45M","destination_reach_timestamp":99900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-220","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"221","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-220","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H30M","transit_time":null,"routes":[{"air_segment_key":"35","origin":"LHR","departure_time":"2026-01-17T16:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T13:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-220","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H30M","duration_seconds":99000,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171650hkg202601181320238hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D3H30M","destination_reach_timestamp":99000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-221","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"222","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-221","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-01-17T11:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T07:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-221","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171100hkg202601180740252hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-222","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"223","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-222","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"51","origin":"LHR","departure_time":"2026-01-17T20:15:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T16:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-222","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T20:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172015hkg202601181655256hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-223","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"224","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-223","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-01-17T22:05:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T18:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-223","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T22:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172205hkg202601181845254hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-224","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"225","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-224","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H45M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T14:35:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-224","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"92","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"93","origin":"FRA","departure_time":"2026-01-19T08:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T08:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"900"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H45M","duration_seconds":99900,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT02H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171750hkg202601181435250hkg202601182345fra202601190605797fra202601190805lhr202601190845900","total_price":null,"destination_reach_time":"PT1D3H45M","destination_reach_timestamp":99900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-225","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"226","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-225","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H30M","transit_time":null,"routes":[{"air_segment_key":"35","origin":"LHR","departure_time":"2026-01-17T16:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T13:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-225","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H30M","duration_seconds":99000,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171650hkg202601181320238hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D3H30M","destination_reach_timestamp":99000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-226","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"227","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-226","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-01-17T11:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T07:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-226","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171100hkg202601180740252hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-227","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"228","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-227","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"51","origin":"LHR","departure_time":"2026-01-17T20:15:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T16:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-227","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T20:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172015hkg202601181655256hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-228","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"229","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-228","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-01-17T22:05:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T18:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-228","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T22:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172205hkg202601181845254hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-229","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"230","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-229","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H45M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T14:35:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-229","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"94","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"FRA","departure_time":"2026-01-19T10:05:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T10:45:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT04H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"904"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H45M","duration_seconds":99900,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171750hkg202601181435250hkg202601182345fra202601190605797fra202601191005lhr202601191045904","total_price":null,"destination_reach_time":"PT1D3H45M","destination_reach_timestamp":99900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-230","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"231","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-230","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H30M","transit_time":null,"routes":[{"air_segment_key":"35","origin":"LHR","departure_time":"2026-01-17T16:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T13:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-230","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H30M","duration_seconds":99000,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171650hkg202601181320238hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D3H30M","destination_reach_timestamp":99000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-231","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"232","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-231","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-01-17T11:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T07:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-231","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171100hkg202601180740252hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-232","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"233","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-232","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"51","origin":"LHR","departure_time":"2026-01-17T20:15:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T16:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-232","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T20:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172015hkg202601181655256hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-233","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"234","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-233","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-01-17T22:05:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T18:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-233","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T22:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H40M","duration_seconds":99600,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172205hkg202601181845254hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D3H40M","destination_reach_timestamp":99600},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-234","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"235","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-234","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H45M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T14:35:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-234","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H0M","transit_time":null,"routes":[{"air_segment_key":"100","origin":"HKG","departure_time":"2026-01-18T23:45:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"FRA","arrival_time":"2026-01-19T06:05:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-01-18","flight_time":"PT13H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"797"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"FRA","departure_time":"2026-01-19T12:10:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"LHR","arrival_time":"2026-01-19T12:50:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H40M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"marketing":{"carrier":"LH","carrier_name":"Lufthansa","carrier_logo":"LH.png","flight_number":"906"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6722.39,"gross_total":6722.39,"base_fare":6315,"tax":407.39,"sell":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MjIuMzksImJhc2VfZmFyZSI6NjMxNSwidGF4Ijo0MDcuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjcyMi4zOSwiYmFzZV9mYXJlIjo2MzE1LCJ0YXgiOjQwNy4zOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6315.00","tax":"407.39","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6722.39,"base_fare":6315,"tax":407.39,"gross":{"base_fare":"6315.00","tax":"407.39","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxNS4wMCIsInRheCI6IjQwNy4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MjIuMzkiLCJiYXNlX2ZhcmUiOiI2MzE1LjAwIiwidGF4IjoiNDA3LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MjIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"FRA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"FRA","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D3H45M","duration_seconds":99900,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT06H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171750hkg202601181435250hkg202601182345fra202601190605797fra202601191210lhr202601191250906","total_price":null,"destination_reach_time":"PT1D3H45M","destination_reach_timestamp":99900},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-235","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"236","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-235","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H30M","transit_time":null,"routes":[{"air_segment_key":"35","origin":"LHR","departure_time":"2026-01-17T16:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T13:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-235","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171650hkg202601181320238hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-236","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"237","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-236","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-01-17T11:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T07:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-236","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H20M","duration_seconds":102000,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171100hkg202601180740252hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H20M","destination_reach_timestamp":102000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-237","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"238","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-237","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"51","origin":"LHR","departure_time":"2026-01-17T20:15:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T16:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-237","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T20:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H20M","duration_seconds":102000,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172015hkg202601181655256hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H20M","destination_reach_timestamp":102000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-238","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"239","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-238","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-01-17T22:05:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T18:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-238","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T22:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H20M","duration_seconds":102000,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172205hkg202601181845254hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H20M","destination_reach_timestamp":102000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-239","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"240","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-239","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H45M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T14:35:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-239","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"128","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"129","origin":"ZRH","departure_time":"2026-01-19T07:05:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T08:05:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT00H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"316"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H25M","duration_seconds":102300,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT00H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171750hkg202601181435250hkg202601182330zrh202601190610139zrh202601190705lhr202601190805316","total_price":null,"destination_reach_time":"PT1D4H25M","destination_reach_timestamp":102300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-240","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"241","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-240","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H30M","transit_time":null,"routes":[{"air_segment_key":"35","origin":"LHR","departure_time":"2026-01-17T16:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T13:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-240","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171650hkg202601181320238hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-241","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"242","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-241","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-01-17T11:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T07:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-241","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H20M","duration_seconds":102000,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171100hkg202601180740252hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H20M","destination_reach_timestamp":102000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-242","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"243","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-242","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"51","origin":"LHR","departure_time":"2026-01-17T20:15:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T16:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-242","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T20:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H20M","duration_seconds":102000,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172015hkg202601181655256hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H20M","destination_reach_timestamp":102000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-243","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"244","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-243","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-01-17T22:05:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T18:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-243","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T22:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H20M","duration_seconds":102000,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172205hkg202601181845254hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H20M","destination_reach_timestamp":102000},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-244","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"245","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-244","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H45M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T14:35:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-244","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H40M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"ZRH","departure_time":"2026-01-19T10:15:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T11:15:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT2H","distance":null,"lay_over":"PT04H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"318"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H25M","duration_seconds":102300,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT04H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171750hkg202601181435250hkg202601182330zrh202601190610139zrh202601191015lhr202601191115318","total_price":null,"destination_reach_time":"PT1D4H25M","destination_reach_timestamp":102300},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-245","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"246","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-245","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H30M","transit_time":null,"routes":[{"air_segment_key":"35","origin":"LHR","departure_time":"2026-01-17T16:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T13:20:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"238"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-245","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T16:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H0M","duration_seconds":100800,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171650hkg202601181320238hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H0M","destination_reach_timestamp":100800},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-246","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"247","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-246","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-01-17T11:00:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T07:40:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"252"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-246","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-17T11:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171100hkg202601180740252hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-247","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"248","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-247","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"51","origin":"LHR","departure_time":"2026-01-17T20:15:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T16:55:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"256"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-247","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T20:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172015hkg202601181655256hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-248","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"249","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-248","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H40M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-01-17T22:05:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T18:45:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"254"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-248","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"night","departure_departure_time":"2026-01-17T22:05:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H10M","duration_seconds":101400,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601172205hkg202601181845254hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H10M","destination_reach_timestamp":101400},{"tracking_id":"171176832411602244U53IW","flight_key":"F16AE00029-249","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-17","flight_uid":"250","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-249","get_branded_fare":"no","no_of_stops_title":"Direct Flight","no_of_stops":0,"flight_time":"PT12H45M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"LHR","departure_time":"2026-01-17T17:50:00","origin_terminal":"3","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"HKG","arrival_time":"2026-01-18T14:35:00","destination_terminal":"1","destination_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"flight_date":"2026-01-17","flight_time":"PT12H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"marketing":{"carrier":"CX","carrier_name":"Cathay Pacific Airways","carrier_logo":"CX.png","flight_number":"250"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-249","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H30M","transit_time":null,"routes":[{"air_segment_key":"125","origin":"HKG","departure_time":"2026-01-18T23:30:00","origin_terminal":"1","origin_airport":{"name":"Hong Kong International Airport","city":"Islands, New Territories","country":"Hong Kong","timezone":"Asia\/Hong_Kong"},"destination":"ZRH","arrival_time":"2026-01-19T06:10:00","destination_terminal":null,"destination_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"flight_date":"2026-01-18","flight_time":"PT13H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"139"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"126","origin":"ZRH","departure_time":"2026-01-19T12:10:00","origin_terminal":null,"origin_airport":{"name":"Zurich Airport","city":"Zurich","country":"Switzerland","timezone":"Europe\/Zurich"},"destination":"LHR","arrival_time":"2026-01-19T13:00:00","destination_terminal":"2","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-01-19","flight_time":"PT1H50M","distance":null,"lay_over":"PT06H00M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"marketing":{"carrier":"LX","carrier_name":"Swiss","carrier_logo":"LX.png","flight_number":"332"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YQ21GBAR","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":6730.19,"gross_total":6730.19,"base_fare":6342,"tax":388.19,"sell":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjY3MzAuMTksImJhc2VfZmFyZSI6NjM0MiwidGF4IjozODguMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NjczMC4xOSwiYmFzZV9mYXJlIjo2MzQyLCJ0YXgiOjM4OC4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"6342.00","tax":"388.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":6730.19,"base_fare":6342,"tax":388.19,"gross":{"base_fare":"6342.00","tax":"388.19","discount":"0.00","ait":"0.00","service_charge":0},"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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM0Mi4wMCIsInRheCI6IjM4OC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3MzAuMTkiLCJiYXNlX2ZhcmUiOiI2MzQyLjAwIiwidGF4IjoiMzg4LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MzAuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"HKG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"HKG","destination":"ZRH","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"ZRH","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-17T17:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D4H15M","duration_seconds":101700,"total_price":null},"refund":"non-refundable","carrier_operating":"CX","carrier_marketing":"CX","no_stop_summery":"1 Stop Flight","no_of_stops":1,"total_layover":["PT06H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202601171750hkg202601181435250hkg202601182330zrh202601190610139zrh202601191210lhr202601191300332","total_price":null,"destination_reach_time":"PT1D4H15M","destination_reach_timestamp":101700}],"raw":{"meta":{"count":250,"links":{"self":"https:\/\/api.amadeus.com\/v2\/shopping\/flight-offers?originLocationCode=LHR&destinationLocationCode=HKG&departureDate=2026-01-17&returnDate=2026-01-18&adults=1&children=0&infants=0&travelClass=ECONOMY&nonStop=false&max=250¤cyCode=GBP"}},"data":[{"type":"flight-offer","id":"1","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T19:20:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-01-17T21:40:00"},"carrierCode":"AF","number":"1181","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H20M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-01-17T23:20:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:30:00"},"carrierCode":"AF","number":"188","aircraft":{"code":"359"},"operating":{"carrierCode":"AF"},"duration":"PT12H10M","id":"14","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:25:00"},"arrival":{"iataCode":"AMS","at":"2026-01-19T06:40:00"},"carrierCode":"KL","number":"888","aircraft":{"code":"789"},"operating":{"carrierCode":"KL"},"duration":"PT14H15M","id":"130","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"AMS","at":"2026-01-19T08:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T09:00:00"},"carrierCode":"KL","number":"1003","aircraft":{"code":"32Q"},"operating":{"carrierCode":"KL"},"duration":"PT1H25M","id":"131","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"931.05","base":"536.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"931.05"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AF"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"931.05","base":"536.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"L","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"L","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"2","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T19:20:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-01-17T21:40:00"},"carrierCode":"AF","number":"1181","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H20M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-01-17T23:20:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:30:00"},"carrierCode":"AF","number":"188","aircraft":{"code":"359"},"operating":{"carrierCode":"AF"},"duration":"PT12H10M","id":"14","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:25:00"},"arrival":{"iataCode":"AMS","at":"2026-01-19T06:40:00"},"carrierCode":"KL","number":"888","aircraft":{"code":"789"},"operating":{"carrierCode":"KL"},"duration":"PT14H15M","id":"114","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"AMS","at":"2026-01-19T10:20:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T10:45:00"},"carrierCode":"KL","number":"1005","aircraft":{"code":"32Q"},"operating":{"carrierCode":"KL"},"duration":"PT1H25M","id":"115","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"931.05","base":"536.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"931.05"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AF"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"931.05","base":"536.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"L","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"114","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"L","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"3","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T19:20:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-01-17T21:40:00"},"carrierCode":"AF","number":"1181","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H20M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-01-17T23:20:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:30:00"},"carrierCode":"AF","number":"188","aircraft":{"code":"359"},"operating":{"carrierCode":"AF"},"duration":"PT12H10M","id":"14","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H15M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T22:40:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-01-19T05:45:00"},"carrierCode":"AF","number":"185","aircraft":{"code":"359"},"operating":{"carrierCode":"AF"},"duration":"PT14H5M","id":"110","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-01-19T07:30:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T07:55:00"},"carrierCode":"AF","number":"1334","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H25M","id":"111","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"931.15","base":"545.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"931.15"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AF"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"931.15","base":"545.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"L","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"111","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"L","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"4","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"5","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T20:00:00"},"carrierCode":"LX","number":"325","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"47","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"6","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"7","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T20:00:00"},"carrierCode":"LX","number":"325","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"47","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"8","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT20H","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:45:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T16:45:00"},"carrierCode":"LX","number":"333","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"3","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"4","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"3","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"4","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"9","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"10","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T20:00:00"},"carrierCode":"LX","number":"325","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"47","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"11","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT21H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T12:05:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T14:45:00"},"carrierCode":"LX","number":"319","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"54","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"53","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"12","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT20H","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:45:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T16:45:00"},"carrierCode":"LX","number":"333","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"3","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"4","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"3","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"4","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"13","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"14","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT21H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T12:05:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T14:45:00"},"carrierCode":"LX","number":"319","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"54","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"53","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"15","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T20:00:00"},"carrierCode":"LX","number":"325","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"47","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"16","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"17","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT20H","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:45:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T16:45:00"},"carrierCode":"LX","number":"333","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"3","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"4","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"3","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"4","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"18","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T20:00:00"},"carrierCode":"LX","number":"325","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"47","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"19","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT21H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T12:05:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T14:45:00"},"carrierCode":"LX","number":"319","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"54","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"53","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"20","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT27H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"60","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"61","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"21","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT20H","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:45:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T16:45:00"},"carrierCode":"LX","number":"333","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"3","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"4","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"3","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"4","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"22","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"23","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT20H","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:45:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T16:45:00"},"carrierCode":"LX","number":"333","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"3","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"4","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"3","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"4","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"24","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT21H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T12:05:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T14:45:00"},"carrierCode":"LX","number":"319","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"54","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"53","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"25","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T20:00:00"},"carrierCode":"LX","number":"325","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"47","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"26","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT27H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"60","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"61","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"27","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT21H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T12:05:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T14:45:00"},"carrierCode":"LX","number":"319","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"54","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"53","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"28","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT27H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"60","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"61","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"29","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT20H","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:45:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T16:45:00"},"carrierCode":"LX","number":"333","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"3","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"4","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"3","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"4","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"30","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT21H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T12:05:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T14:45:00"},"carrierCode":"LX","number":"319","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"54","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"53","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"31","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT27H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"60","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"61","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"32","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT27H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"60","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"61","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"33","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT27H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"60","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"61","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.35","base":"583.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.35","base":"583.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"34","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT14H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T20:05:00"},"carrierCode":"LH","number":"915","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"67","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"35","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T19:05:00"},"carrierCode":"LH","number":"911","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"73","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"36","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T18:05:00"},"carrierCode":"LH","number":"909","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"74","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"74","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"37","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT14H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T20:05:00"},"carrierCode":"LH","number":"915","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"67","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"38","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T16:05:00"},"carrierCode":"LH","number":"907","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"79","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"39","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T19:05:00"},"carrierCode":"LH","number":"911","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"73","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"40","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT14H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T20:05:00"},"carrierCode":"LH","number":"915","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"67","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"41","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T18:05:00"},"carrierCode":"LH","number":"909","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"74","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"74","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"42","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T19:05:00"},"carrierCode":"LH","number":"911","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"73","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"43","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT20H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T11:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T14:05:00"},"carrierCode":"LH","number":"905","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"80","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"81","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"80","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"44","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T18:05:00"},"carrierCode":"LH","number":"909","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"74","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"74","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"45","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T16:05:00"},"carrierCode":"LH","number":"907","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"79","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"46","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT22H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T09:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T12:05:00"},"carrierCode":"LH","number":"901","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"82","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"83","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"82","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"47","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT14H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T20:05:00"},"carrierCode":"LH","number":"915","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"67","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"48","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T16:05:00"},"carrierCode":"LH","number":"907","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"79","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"49","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT23H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T08:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T11:05:00"},"carrierCode":"LH","number":"925","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"85","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"50","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT20H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T11:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T14:05:00"},"carrierCode":"LH","number":"905","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"80","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"81","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"80","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"51","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T19:05:00"},"carrierCode":"LH","number":"911","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"73","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"52","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT14H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T20:05:00"},"carrierCode":"LH","number":"915","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"67","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"53","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT24H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T07:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T10:05:00"},"carrierCode":"LH","number":"923","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"87","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"86","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"54","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T18:05:00"},"carrierCode":"LH","number":"909","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"74","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"74","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"55","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T19:05:00"},"carrierCode":"LH","number":"911","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"73","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"56","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT20H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T11:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T14:05:00"},"carrierCode":"LH","number":"905","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"80","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"81","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"80","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"57","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT25H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T09:05:00"},"carrierCode":"LH","number":"921","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"88","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"89","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"88","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"58","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT22H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T09:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T12:05:00"},"carrierCode":"LH","number":"901","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"82","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"83","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"82","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"59","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T18:05:00"},"carrierCode":"LH","number":"909","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"74","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"74","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"60","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT23H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T08:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T11:05:00"},"carrierCode":"LH","number":"925","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"85","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"61","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T16:05:00"},"carrierCode":"LH","number":"907","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"79","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"62","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT22H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T09:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T12:05:00"},"carrierCode":"LH","number":"901","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"82","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"83","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"82","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"63","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT24H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T07:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T10:05:00"},"carrierCode":"LH","number":"923","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"87","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"86","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"64","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT14H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T20:05:00"},"carrierCode":"LH","number":"915","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"67","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"65","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T16:05:00"},"carrierCode":"LH","number":"907","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"79","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"66","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT23H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T08:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T11:05:00"},"carrierCode":"LH","number":"925","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"85","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"67","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT25H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T09:05:00"},"carrierCode":"LH","number":"921","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"88","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"89","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"88","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"68","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT20H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T11:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T14:05:00"},"carrierCode":"LH","number":"905","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"80","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"81","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"80","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"69","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T19:05:00"},"carrierCode":"LH","number":"911","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"73","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"70","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT24H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T07:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T10:05:00"},"carrierCode":"LH","number":"923","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"87","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"86","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"71","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T18:05:00"},"carrierCode":"LH","number":"909","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"74","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"74","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"72","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT20H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T11:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T14:05:00"},"carrierCode":"LH","number":"905","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"80","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"81","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"80","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"73","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT25H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T09:05:00"},"carrierCode":"LH","number":"921","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"88","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"89","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"88","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"74","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT22H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T09:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T12:05:00"},"carrierCode":"LH","number":"901","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"82","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"83","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"82","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"75","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT23H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T08:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T11:05:00"},"carrierCode":"LH","number":"925","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"85","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"76","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T16:05:00"},"carrierCode":"LH","number":"907","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"79","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"77","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT22H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T09:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T12:05:00"},"carrierCode":"LH","number":"901","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"82","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"83","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"82","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"78","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT24H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T07:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T10:05:00"},"carrierCode":"LH","number":"923","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"87","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"86","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"79","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT23H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T08:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T11:05:00"},"carrierCode":"LH","number":"925","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"85","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"80","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT25H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T09:05:00"},"carrierCode":"LH","number":"921","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"88","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"89","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"88","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"81","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT20H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T11:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T14:05:00"},"carrierCode":"LH","number":"905","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"80","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"81","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"80","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"82","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT24H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T07:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T10:05:00"},"carrierCode":"LH","number":"923","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"87","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"86","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"83","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT25H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T09:05:00"},"carrierCode":"LH","number":"921","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"88","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"89","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"88","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"84","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT22H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T09:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T12:05:00"},"carrierCode":"LH","number":"901","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"82","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"83","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"82","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"85","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT23H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T08:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T11:05:00"},"carrierCode":"LH","number":"925","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"85","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"86","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT24H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T07:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T10:05:00"},"carrierCode":"LH","number":"923","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"87","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"86","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"87","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":9,"itineraries":[{"duration":"PT25H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T09:05:00"},"carrierCode":"LH","number":"921","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"88","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"89","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"964.55","base":"564.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"964.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"964.55","base":"564.00"},"fareDetailsBySegment":[{"segmentId":"88","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"88","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":5,"itineraries":[{"duration":"PT12H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T16:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:20:00"},"carrierCode":"CX","number":"238","aircraft":{"code":"351"},"operating":{"carrierCode":"CX"},"duration":"PT12H30M","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"978.09","base":"665.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"978.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"978.09","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"35","cabin":"ECONOMY","fareBasis":"VR21GBHR","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"89","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":5,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T11:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T07:40:00"},"carrierCode":"CX","number":"252","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"50","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"978.09","base":"665.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"978.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"978.09","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"VR21GBHR","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"90","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":5,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T20:15:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:55:00"},"carrierCode":"CX","number":"256","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"978.09","base":"665.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"978.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"978.09","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"51","cabin":"ECONOMY","fareBasis":"VR21GBHR","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"91","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":5,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T22:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:45:00"},"carrierCode":"CX","number":"254","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"52","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"978.09","base":"665.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"978.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"978.09","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"VR21GBHR","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"92","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":5,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:35:00"},"carrierCode":"CX","number":"250","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H45M","id":"55","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"978.09","base":"665.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"978.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"978.09","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"VR21GBHR","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"93","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT12H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T16:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:20:00"},"carrierCode":"CX","number":"238","aircraft":{"code":"351"},"operating":{"carrierCode":"CX"},"duration":"PT12H30M","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"978.09","base":"665.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"978.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"978.09","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"35","cabin":"ECONOMY","fareBasis":"VR21GBHR","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"94","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T11:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T07:40:00"},"carrierCode":"CX","number":"252","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"50","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"978.09","base":"665.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"978.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"978.09","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"VR21GBHR","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"95","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T20:15:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:55:00"},"carrierCode":"CX","number":"256","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"978.09","base":"665.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"978.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"978.09","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"51","cabin":"ECONOMY","fareBasis":"VR21GBHR","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"96","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T22:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:45:00"},"carrierCode":"CX","number":"254","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"52","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"978.09","base":"665.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"978.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"978.09","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"VR21GBHR","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"97","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:35:00"},"carrierCode":"CX","number":"250","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H45M","id":"55","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"978.09","base":"665.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"978.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"978.09","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"VR21GBHR","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"98","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":1,"itineraries":[{"duration":"PT21H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T06:20:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-01-17T08:40:00"},"carrierCode":"MU","number":"1767","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H20M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-01-17T12:25:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T06:50:00"},"carrierCode":"MU","number":"554","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT11H25M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T08:35:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T11:30:00"},"carrierCode":"MU","number":"501","aircraft":{"code":"321"},"operating":{"carrierCode":"MU"},"duration":"PT2H55M","id":"17","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT35H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:40:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T16:15:00"},"carrierCode":"MU","number":"8596","aircraft":{"code":"73E"},"operating":{"carrierCode":"FM"},"duration":"PT2H35M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-19T13:00:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T17:30:00"},"carrierCode":"MU","number":"551","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT12H30M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1003.35","base":"636.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1003.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MU"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1003.35","base":"636.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"S2L0ABSA","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"S2L0ABSA","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KSE00CS1","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"RSE00CS1","class":"R","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"R2L0ABSA","class":"R","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"99","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":5,"itineraries":[{"duration":"PT22H20M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T06:20:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-01-17T08:40:00"},"carrierCode":"MU","number":"1767","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H20M","id":"26","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-01-17T12:25:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T06:50:00"},"carrierCode":"MU","number":"554","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT11H25M","id":"27","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T09:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T12:40:00"},"carrierCode":"MU","number":"8595","aircraft":{"code":"73E"},"operating":{"carrierCode":"FM"},"duration":"PT2H50M","id":"28","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T20:20:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T22:50:00"},"carrierCode":"MU","number":"506","aircraft":{"code":"321"},"operating":{"carrierCode":"MU"},"duration":"PT2H30M","id":"106","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-19T13:00:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T17:30:00"},"carrierCode":"MU","number":"551","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT12H30M","id":"107","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1005.35","base":"638.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1005.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MU"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1005.35","base":"638.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"S2L0ABSA","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"S2L0ABSA","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"RSE00CS1","class":"R","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"RSE00CS1","class":"R","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"107","cabin":"ECONOMY","fareBasis":"N2L0ABSA","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"100","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":9,"itineraries":[{"duration":"PT21H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T09:10:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-17T20:00:00"},"carrierCode":"EK","number":"8","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT6H50M","id":"48","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T03:30:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:45:00"},"carrierCode":"EK","number":"382","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT7H15M","id":"49","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T23:00:00"},"carrierCode":"EK","number":"383","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT8H55M","id":"98","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-19T03:10:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T07:10:00"},"carrierCode":"EK","number":"7","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT8H","id":"99","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1038.48","base":"506.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1038.48"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1038.48","base":"506.00"},"fareDetailsBySegment":[{"segmentId":"48","cabin":"ECONOMY","fareBasis":"QLASPGB1","class":"Q","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"QLASPGB1","class":"Q","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"BLEESGB1","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"99","cabin":"ECONOMY","fareBasis":"BLEESGB1","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"101","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T09:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"carrierCode":"LX","number":"317","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H55M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.35","base":"670.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.35","base":"670.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"102","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T09:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"carrierCode":"LX","number":"317","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H55M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.35","base":"670.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.35","base":"670.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"103","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T09:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"carrierCode":"LX","number":"317","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H55M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.35","base":"670.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.35","base":"670.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"104","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T09:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"carrierCode":"LX","number":"317","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H55M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H50M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T15:30:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T16:20:00"},"carrierCode":"LX","number":"324","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.35","base":"670.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.35","base":"670.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"105","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T09:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"carrierCode":"LX","number":"317","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H55M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T17:00:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T17:50:00"},"carrierCode":"LX","number":"326","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"119","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.35","base":"670.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.35","base":"670.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"106","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T09:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"carrierCode":"LX","number":"317","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H55M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T20:55:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T21:40:00"},"carrierCode":"LX","number":"340","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H45M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.35","base":"670.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.35","base":"670.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"107","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"108","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T20:00:00"},"carrierCode":"LX","number":"325","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"47","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"109","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"110","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T20:00:00"},"carrierCode":"LX","number":"325","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"47","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"111","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT20H","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:45:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T16:45:00"},"carrierCode":"LX","number":"333","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"3","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"4","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"3","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"4","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"112","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"113","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT21H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T12:05:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T14:45:00"},"carrierCode":"LX","number":"319","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"54","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"53","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"114","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T20:00:00"},"carrierCode":"LX","number":"325","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"47","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"115","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"116","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T20:00:00"},"carrierCode":"LX","number":"325","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"47","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"117","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT20H","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T13:45:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T16:45:00"},"carrierCode":"LX","number":"333","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"3","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"4","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"3","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"4","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"118","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT21H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T12:05:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T14:45:00"},"carrierCode":"LX","number":"319","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"54","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"53","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"119","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":7,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"96","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T14:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T14:45:00"},"carrierCode":"LH","number":"908","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"97","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.55","base":"651.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.55","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"120","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT14H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T20:05:00"},"carrierCode":"LH","number":"915","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"67","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.75","base":"632.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.75","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"121","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T19:05:00"},"carrierCode":"LH","number":"911","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"73","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.75","base":"632.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.75","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"122","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T18:05:00"},"carrierCode":"LH","number":"909","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"74","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.75","base":"632.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.75","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"74","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"123","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT14H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T20:05:00"},"carrierCode":"LH","number":"915","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"67","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.75","base":"632.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.75","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"124","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T19:05:00"},"carrierCode":"LH","number":"911","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"73","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.75","base":"632.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.75","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"125","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T18:05:00"},"carrierCode":"LH","number":"909","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"74","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.75","base":"632.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.75","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"74","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"126","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT14H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T20:05:00"},"carrierCode":"LH","number":"915","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"67","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.75","base":"632.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.75","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"127","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T19:05:00"},"carrierCode":"LH","number":"911","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"73","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.75","base":"632.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.75","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"128","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T18:05:00"},"carrierCode":"LH","number":"909","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"74","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.75","base":"632.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.75","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"74","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"129","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT14H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T20:05:00"},"carrierCode":"LH","number":"915","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"67","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.75","base":"632.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.75","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"130","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T19:05:00"},"carrierCode":"LH","number":"911","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"73","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.75","base":"632.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.75","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"131","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T18:05:00"},"carrierCode":"LH","number":"909","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"74","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1051.75","base":"632.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1051.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1051.75","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"74","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"132","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T18:10:00"},"arrival":{"iataCode":"HEL","at":"2026-01-17T23:00:00"},"carrierCode":"AY","number":"1338","aircraft":{"code":"320"},"operating":{"carrierCode":"AY"},"duration":"PT2H50M","id":"76","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"HEL","at":"2026-01-18T00:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T19:05:00"},"carrierCode":"AY","number":"99","aircraft":{"code":"359"},"operating":{"carrierCode":"AY"},"duration":"PT12H15M","id":"77","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T21:45:00"},"arrival":{"iataCode":"HEL","at":"2026-01-19T05:45:00"},"carrierCode":"AY","number":"100","aircraft":{"code":"359"},"operating":{"carrierCode":"AY"},"duration":"PT14H","id":"123","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"HEL","at":"2026-01-19T07:50:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T09:10:00"},"carrierCode":"AY","number":"1331","aircraft":{"code":"359"},"operating":{"carrierCode":"AY"},"duration":"PT3H20M","id":"124","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1060.15","base":"878.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1060.15"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["AY"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1060.15","base":"878.00"},"fareDetailsBySegment":[{"segmentId":"76","cabin":"ECONOMY","fareBasis":"LNN0S0CZ","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"LNN0S0CZ","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"123","cabin":"ECONOMY","fareBasis":"LNN0S0CZ","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"LNN0S0CZ","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"133","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H20M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T01:10:00"},"carrierCode":"QR","number":"110","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT6H40M","id":"20","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-18T02:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:50:00"},"carrierCode":"QR","number":"818","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT7H45M","id":"21","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T22:25:00"},"carrierCode":"QR","number":"817","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT9H20M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-19T01:50:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T06:25:00"},"carrierCode":"QR","number":"11","aircraft":{"code":"388"},"operating":{"carrierCode":"QR"},"duration":"PT7H35M","id":"117","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1074.29","base":"607.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1074.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["QR"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1074.29","base":"607.00"},"fareDetailsBySegment":[{"segmentId":"20","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"21","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"134","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T14:55:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T00:35:00"},"carrierCode":"QR","number":"8","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT6H40M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-18T02:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:50:00"},"carrierCode":"QR","number":"818","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT7H45M","id":"71","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T22:25:00"},"carrierCode":"QR","number":"817","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT9H20M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-19T01:50:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T06:25:00"},"carrierCode":"QR","number":"11","aircraft":{"code":"388"},"operating":{"carrierCode":"QR"},"duration":"PT7H35M","id":"117","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1074.29","base":"607.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1074.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["QR"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1074.29","base":"607.00"},"fareDetailsBySegment":[{"segmentId":"70","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"135","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H20M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T01:10:00"},"carrierCode":"QR","number":"110","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT6H40M","id":"20","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-18T02:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:50:00"},"carrierCode":"QR","number":"818","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT7H45M","id":"21","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T22:25:00"},"carrierCode":"QR","number":"817","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT9H20M","id":"112","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-19T02:45:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T07:20:00"},"carrierCode":"QR","number":"105","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT7H35M","id":"113","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1074.29","base":"607.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1074.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["QR"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1074.29","base":"607.00"},"fareDetailsBySegment":[{"segmentId":"20","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"21","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"136","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T14:15:00"},"arrival":{"iataCode":"DOH","at":"2026-01-17T23:55:00"},"carrierCode":"QR","number":"4","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT6H40M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-18T02:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:50:00"},"carrierCode":"QR","number":"818","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT7H45M","id":"45","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T22:25:00"},"carrierCode":"QR","number":"817","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT9H20M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-19T01:50:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T06:25:00"},"carrierCode":"QR","number":"11","aircraft":{"code":"388"},"operating":{"carrierCode":"QR"},"duration":"PT7H35M","id":"117","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1074.29","base":"607.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1074.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["QR"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1074.29","base":"607.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"137","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T14:55:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T00:35:00"},"carrierCode":"QR","number":"8","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT6H40M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-18T02:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:50:00"},"carrierCode":"QR","number":"818","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT7H45M","id":"71","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T22:25:00"},"carrierCode":"QR","number":"817","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT9H20M","id":"112","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-19T02:45:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T07:20:00"},"carrierCode":"QR","number":"105","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT7H35M","id":"113","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1074.29","base":"607.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1074.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["QR"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1074.29","base":"607.00"},"fareDetailsBySegment":[{"segmentId":"70","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"138","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T14:15:00"},"arrival":{"iataCode":"DOH","at":"2026-01-17T23:55:00"},"carrierCode":"QR","number":"4","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT6H40M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-18T02:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:50:00"},"carrierCode":"QR","number":"818","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT7H45M","id":"45","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T22:25:00"},"carrierCode":"QR","number":"817","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT9H20M","id":"112","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-19T02:45:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T07:20:00"},"carrierCode":"QR","number":"105","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT7H35M","id":"113","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1074.29","base":"607.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1074.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["QR"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1074.29","base":"607.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"139","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":6,"itineraries":[{"duration":"PT17H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-01-17T13:50:00"},"arrival":{"iataCode":"DOH","at":"2026-01-17T23:55:00"},"carrierCode":"QR","number":"5942","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT7H5M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-18T02:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:50:00"},"carrierCode":"QR","number":"818","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT7H45M","id":"2","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T22:25:00"},"carrierCode":"QR","number":"817","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT9H20M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-19T01:50:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T06:25:00"},"carrierCode":"QR","number":"11","aircraft":{"code":"388"},"operating":{"carrierCode":"QR"},"duration":"PT7H35M","id":"117","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1074.29","base":"607.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1074.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["QR"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1074.29","base":"607.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"140","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":6,"itineraries":[{"duration":"PT17H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-01-17T13:50:00"},"arrival":{"iataCode":"DOH","at":"2026-01-17T23:55:00"},"carrierCode":"QR","number":"5942","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT7H5M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-18T02:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:50:00"},"carrierCode":"QR","number":"818","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT7H45M","id":"2","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T22:25:00"},"carrierCode":"QR","number":"817","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT9H20M","id":"112","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-19T02:45:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T07:20:00"},"carrierCode":"QR","number":"105","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT7H35M","id":"113","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1074.29","base":"607.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1074.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["QR"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1074.29","base":"607.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"VLR7R1SE","class":"V","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"141","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT17H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T13:40:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T00:40:00"},"carrierCode":"EK","number":"2","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT7H","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T03:30:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:45:00"},"carrierCode":"EK","number":"382","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT7H15M","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T23:00:00"},"carrierCode":"EK","number":"383","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT8H55M","id":"98","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-19T03:10:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T07:10:00"},"carrierCode":"EK","number":"7","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT8H","id":"99","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1091.48","base":"559.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1091.48"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1091.48","base":"559.00"},"fareDetailsBySegment":[{"segmentId":"11","cabin":"ECONOMY","fareBasis":"KLEESGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"KLEESGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"BLEESGB1","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"99","cabin":"ECONOMY","fareBasis":"BLEESGB1","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"142","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T11:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T07:40:00"},"carrierCode":"CX","number":"252","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"50","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H40M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:30:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-18T20:10:00"},"carrierCode":"CX","number":"253","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H40M","id":"134","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1128.09","base":"815.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1128.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1128.09","base":"815.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"VR21GBHR","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"HR21GBHR","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"143","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"18","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T06:15:00"},"carrierCode":"LX","number":"9514","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT11H20M","id":"19","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1266.35","base":"893.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1266.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1266.35","base":"893.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"144","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"18","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T06:15:00"},"carrierCode":"LX","number":"9514","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT11H20M","id":"19","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1266.35","base":"893.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1266.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1266.35","base":"893.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"145","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"18","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T06:15:00"},"carrierCode":"LX","number":"9514","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT11H20M","id":"19","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1266.35","base":"893.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1266.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1266.35","base":"893.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"WX0XJYNC","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"146","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT14H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"AMS","at":"2026-01-17T20:20:00"},"carrierCode":"KL","number":"1014","aircraft":{"code":"295"},"operating":{"carrierName":"KLM CITYHOPPER"},"duration":"PT1H30M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"AMS","at":"2026-01-17T21:25:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:20:00"},"carrierCode":"KL","number":"887","aircraft":{"code":"789"},"operating":{"carrierCode":"KL"},"duration":"PT11H55M","id":"37","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:25:00"},"arrival":{"iataCode":"AMS","at":"2026-01-19T06:40:00"},"carrierCode":"KL","number":"888","aircraft":{"code":"789"},"operating":{"carrierCode":"KL"},"duration":"PT14H15M","id":"130","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"AMS","at":"2026-01-19T08:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T09:00:00"},"carrierCode":"KL","number":"1003","aircraft":{"code":"32Q"},"operating":{"carrierCode":"KL"},"duration":"PT1H25M","id":"131","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1306.75","base":"911.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1306.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AF"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1306.75","base":"911.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MRL0ABLA","class":"Y","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MRL0ABLA","class":"M","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"L","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"147","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT14H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"AMS","at":"2026-01-17T20:20:00"},"carrierCode":"KL","number":"1014","aircraft":{"code":"295"},"operating":{"carrierName":"KLM CITYHOPPER"},"duration":"PT1H30M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"AMS","at":"2026-01-17T21:25:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:20:00"},"carrierCode":"KL","number":"887","aircraft":{"code":"789"},"operating":{"carrierCode":"KL"},"duration":"PT11H55M","id":"37","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H20M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:25:00"},"arrival":{"iataCode":"AMS","at":"2026-01-19T06:40:00"},"carrierCode":"KL","number":"888","aircraft":{"code":"789"},"operating":{"carrierCode":"KL"},"duration":"PT14H15M","id":"114","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"AMS","at":"2026-01-19T10:20:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T10:45:00"},"carrierCode":"KL","number":"1005","aircraft":{"code":"32Q"},"operating":{"carrierCode":"KL"},"duration":"PT1H25M","id":"115","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1306.75","base":"911.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1306.75"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AF"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1306.75","base":"911.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MRL0ABLA","class":"Y","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MRL0ABLA","class":"M","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"114","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"L","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"148","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT14H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"AMS","at":"2026-01-17T20:20:00"},"carrierCode":"KL","number":"1014","aircraft":{"code":"295"},"operating":{"carrierName":"KLM CITYHOPPER"},"duration":"PT1H30M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"AMS","at":"2026-01-17T21:25:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:20:00"},"carrierCode":"KL","number":"887","aircraft":{"code":"789"},"operating":{"carrierCode":"KL"},"duration":"PT11H55M","id":"37","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H15M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T22:40:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-01-19T05:45:00"},"carrierCode":"AF","number":"185","aircraft":{"code":"359"},"operating":{"carrierCode":"AF"},"duration":"PT14H5M","id":"110","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-01-19T07:30:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-19T07:55:00"},"carrierCode":"AF","number":"1334","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H25M","id":"111","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1307.85","base":"921.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1307.85"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AF"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1307.85","base":"921.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MRL0ABLA","class":"Y","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MRL0ABLA","class":"M","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"111","cabin":"ECONOMY","fareBasis":"QRL0ABLA","class":"L","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"149","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"18","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T06:15:00"},"carrierCode":"LX","number":"9514","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT11H20M","id":"19","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1353.55","base":"961.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1353.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1353.55","base":"961.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"150","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"18","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T06:15:00"},"carrierCode":"LX","number":"9514","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT11H20M","id":"19","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1353.55","base":"961.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1353.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1353.55","base":"961.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"151","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":1,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"18","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T06:15:00"},"carrierCode":"LX","number":"9514","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT11H20M","id":"19","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1353.55","base":"961.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1353.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1353.55","base":"961.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"152","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-16","lastTicketingDateTime":"2026-01-16","numberOfBookableSeats":3,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"18","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T06:15:00"},"carrierCode":"LX","number":"9514","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT11H20M","id":"19","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1353.55","base":"961.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1353.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1353.55","base":"961.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"HX0XJYNC","class":"H","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"VX0XJYNC","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"153","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":6,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T11:50:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T06:15:00"},"carrierCode":"TG","number":"911","aircraft":{"code":"77W"},"operating":{"carrierCode":"TG"},"duration":"PT11H25M","id":"68","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-18T08:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T11:45:00"},"carrierCode":"TG","number":"600","aircraft":{"code":"77W"},"operating":{"carrierCode":"TG"},"duration":"PT2H45M","id":"69","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:55:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T20:40:00"},"carrierCode":"TG","number":"639","aircraft":{"code":"359"},"operating":{"carrierCode":"TG"},"duration":"PT2H45M","id":"137","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-19T00:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T06:40:00"},"carrierCode":"TG","number":"910","aircraft":{"code":"77W"},"operating":{"carrierCode":"TG"},"duration":"PT13H35M","id":"138","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1410.19","base":"950.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1410.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TG"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1410.19","base":"950.00"},"fareDetailsBySegment":[{"segmentId":"68","cabin":"ECONOMY","fareBasis":"TLRFXN","class":"T","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"TLRFXN","class":"T","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"TLRFXN","class":"T","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"TLRFXN","class":"T","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"154","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":6,"itineraries":[{"duration":"PT18H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T11:50:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T06:15:00"},"carrierCode":"TG","number":"911","aircraft":{"code":"77W"},"operating":{"carrierCode":"TG"},"duration":"PT11H25M","id":"42","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-18T10:30:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:20:00"},"carrierCode":"TG","number":"628","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H50M","id":"43","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:55:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T20:40:00"},"carrierCode":"TG","number":"639","aircraft":{"code":"359"},"operating":{"carrierCode":"TG"},"duration":"PT2H45M","id":"137","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-19T00:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T06:40:00"},"carrierCode":"TG","number":"910","aircraft":{"code":"77W"},"operating":{"carrierCode":"TG"},"duration":"PT13H35M","id":"138","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1410.19","base":"950.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1410.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TG"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1410.19","base":"950.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"TLRFXN","class":"T","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"TLRFXN","class":"T","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"TLRFXN","class":"T","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"TLRFXN","class":"T","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"155","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H20M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:45:00"},"arrival":{"iataCode":"IST","at":"2026-01-18T00:35:00"},"carrierCode":"TK","number":"1972","aircraft":{"code":"359"},"operating":{"carrierCode":"TK"},"duration":"PT3H50M","id":"22","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"IST","at":"2026-01-18T01:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:05:00"},"carrierCode":"TK","number":"70","aircraft":{"code":"77W"},"operating":{"carrierCode":"TK"},"duration":"PT10H10M","id":"23","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:20:00"},"arrival":{"iataCode":"IST","at":"2026-01-19T06:10:00"},"carrierCode":"TK","number":"71","aircraft":{"code":"77W"},"operating":{"carrierCode":"TK"},"duration":"PT11H50M","id":"104","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"IST","at":"2026-01-19T12:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:30:00"},"carrierCode":"TK","number":"1935","aircraft":{"code":"32Q"},"operating":{"carrierCode":"TK"},"duration":"PT4H15M","id":"105","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1535.19","base":"980.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1535.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1535.19","base":"980.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"156","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H20M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:45:00"},"arrival":{"iataCode":"IST","at":"2026-01-18T00:35:00"},"carrierCode":"TK","number":"1972","aircraft":{"code":"359"},"operating":{"carrierCode":"TK"},"duration":"PT3H50M","id":"22","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"IST","at":"2026-01-18T01:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:05:00"},"carrierCode":"TK","number":"70","aircraft":{"code":"77W"},"operating":{"carrierCode":"TK"},"duration":"PT10H10M","id":"23","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT18H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:20:00"},"arrival":{"iataCode":"IST","at":"2026-01-19T06:10:00"},"carrierCode":"TK","number":"71","aircraft":{"code":"77W"},"operating":{"carrierCode":"TK"},"duration":"PT11H50M","id":"132","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"IST","at":"2026-01-19T08:50:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T09:55:00"},"carrierCode":"TK","number":"1979","aircraft":{"code":"333"},"operating":{"carrierCode":"TK"},"duration":"PT4H5M","id":"133","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1540.19","base":"985.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1540.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1540.19","base":"985.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"132","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"157","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:40:00"},"arrival":{"iataCode":"IST","at":"2026-01-17T23:35:00"},"carrierCode":"TK","number":"1932","aircraft":{"code":"32Q"},"operating":{"carrierCode":"TK"},"duration":"PT3H55M","id":"29","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"IST","at":"2026-01-18T01:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:05:00"},"carrierCode":"TK","number":"70","aircraft":{"code":"77W"},"operating":{"carrierCode":"TK"},"duration":"PT10H10M","id":"30","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT18H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:20:00"},"arrival":{"iataCode":"IST","at":"2026-01-19T06:10:00"},"carrierCode":"TK","number":"71","aircraft":{"code":"77W"},"operating":{"carrierCode":"TK"},"duration":"PT11H50M","id":"132","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"IST","at":"2026-01-19T08:50:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T09:55:00"},"carrierCode":"TK","number":"1979","aircraft":{"code":"333"},"operating":{"carrierCode":"TK"},"duration":"PT4H5M","id":"133","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1540.19","base":"985.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1540.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1540.19","base":"985.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"132","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"158","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:35:00"},"arrival":{"iataCode":"IST","at":"2026-01-17T23:25:00"},"carrierCode":"TK","number":"1986","aircraft":{"code":"332"},"operating":{"carrierCode":"TK"},"duration":"PT3H50M","id":"38","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"IST","at":"2026-01-18T01:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:05:00"},"carrierCode":"TK","number":"70","aircraft":{"code":"77W"},"operating":{"carrierCode":"TK"},"duration":"PT10H10M","id":"39","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT18H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:20:00"},"arrival":{"iataCode":"IST","at":"2026-01-19T06:10:00"},"carrierCode":"TK","number":"71","aircraft":{"code":"77W"},"operating":{"carrierCode":"TK"},"duration":"PT11H50M","id":"132","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"IST","at":"2026-01-19T08:50:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T09:55:00"},"carrierCode":"TK","number":"1979","aircraft":{"code":"333"},"operating":{"carrierCode":"TK"},"duration":"PT4H5M","id":"133","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1540.19","base":"985.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1540.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1540.19","base":"985.00"},"fareDetailsBySegment":[{"segmentId":"38","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"132","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"159","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:35:00"},"arrival":{"iataCode":"IST","at":"2026-01-17T13:35:00"},"carrierCode":"TK","number":"1988","aircraft":{"code":"32Q"},"operating":{"carrierCode":"TK"},"duration":"PT4H","id":"56","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"IST","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T08:20:00"},"carrierCode":"TK","number":"170","aircraft":{"code":"789"},"operating":{"carrierCode":"TK"},"duration":"PT10H10M","id":"57","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT18H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:20:00"},"arrival":{"iataCode":"IST","at":"2026-01-19T06:10:00"},"carrierCode":"TK","number":"71","aircraft":{"code":"77W"},"operating":{"carrierCode":"TK"},"duration":"PT11H50M","id":"132","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"IST","at":"2026-01-19T08:50:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T09:55:00"},"carrierCode":"TK","number":"1979","aircraft":{"code":"333"},"operating":{"carrierCode":"TK"},"duration":"PT4H5M","id":"133","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1540.19","base":"985.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1540.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1540.19","base":"985.00"},"fareDetailsBySegment":[{"segmentId":"56","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"132","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"160","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT17H50M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:15:00"},"arrival":{"iataCode":"IST","at":"2026-01-17T22:20:00"},"carrierCode":"TK","number":"1990","aircraft":{"code":"32Q"},"operating":{"carrierCode":"TK"},"duration":"PT4H5M","id":"64","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"IST","at":"2026-01-18T01:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:05:00"},"carrierCode":"TK","number":"70","aircraft":{"code":"77W"},"operating":{"carrierCode":"TK"},"duration":"PT10H10M","id":"65","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT18H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:20:00"},"arrival":{"iataCode":"IST","at":"2026-01-19T06:10:00"},"carrierCode":"TK","number":"71","aircraft":{"code":"77W"},"operating":{"carrierCode":"TK"},"duration":"PT11H50M","id":"132","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"IST","at":"2026-01-19T08:50:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T09:55:00"},"carrierCode":"TK","number":"1979","aircraft":{"code":"333"},"operating":{"carrierCode":"TK"},"duration":"PT4H5M","id":"133","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1540.19","base":"985.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1540.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1540.19","base":"985.00"},"fareDetailsBySegment":[{"segmentId":"64","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"132","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"HLN2XEX","class":"H","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"161","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":5,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:40:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T11:25:00"},"carrierCode":"CA","number":"856","aircraft":{"code":"359"},"operating":{"carrierCode":"CA"},"duration":"PT9H45M","id":"5","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T12:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:45:00"},"carrierCode":"CA","number":"109","aircraft":{"code":"321"},"operating":{"carrierCode":"CA"},"duration":"PT3H50M","id":"6","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2065.29","base":"1720.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2065.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2065.29","base":"1720.00"},"fareDetailsBySegment":[{"segmentId":"5","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"162","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":5,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T20:25:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T14:30:00"},"carrierCode":"CA","number":"938","aircraft":{"code":"773"},"operating":{"carrierCode":"CA"},"duration":"PT10H5M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T17:15:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T20:50:00"},"carrierCode":"CA","number":"117","aircraft":{"code":"321"},"operating":{"carrierCode":"CA"},"duration":"PT3H35M","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2065.29","base":"1720.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2065.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2065.29","base":"1720.00"},"fareDetailsBySegment":[{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"163","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":5,"itineraries":[{"duration":"PT17H20M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:40:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T11:25:00"},"carrierCode":"CA","number":"856","aircraft":{"code":"359"},"operating":{"carrierCode":"CA"},"duration":"PT9H45M","id":"24","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T15:10:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T19:00:00"},"carrierCode":"CA","number":"115","aircraft":{"code":"321"},"operating":{"carrierCode":"CA"},"duration":"PT3H50M","id":"25","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2065.29","base":"1720.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2065.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2065.29","base":"1720.00"},"fareDetailsBySegment":[{"segmentId":"24","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"164","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:40:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T11:25:00"},"carrierCode":"CA","number":"856","aircraft":{"code":"359"},"operating":{"carrierCode":"CA"},"duration":"PT9H45M","id":"5","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T12:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:45:00"},"carrierCode":"CA","number":"109","aircraft":{"code":"321"},"operating":{"carrierCode":"CA"},"duration":"PT3H50M","id":"6","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2065.29","base":"1720.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2065.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2065.29","base":"1720.00"},"fareDetailsBySegment":[{"segmentId":"5","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"165","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T20:25:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T14:30:00"},"carrierCode":"CA","number":"938","aircraft":{"code":"773"},"operating":{"carrierCode":"CA"},"duration":"PT10H5M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T17:15:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T20:50:00"},"carrierCode":"CA","number":"117","aircraft":{"code":"321"},"operating":{"carrierCode":"CA"},"duration":"PT3H35M","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2065.29","base":"1720.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2065.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2065.29","base":"1720.00"},"fareDetailsBySegment":[{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"166","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT17H20M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:40:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T11:25:00"},"carrierCode":"CA","number":"856","aircraft":{"code":"359"},"operating":{"carrierCode":"CA"},"duration":"PT9H45M","id":"24","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T15:10:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T19:00:00"},"carrierCode":"CA","number":"115","aircraft":{"code":"321"},"operating":{"carrierCode":"CA"},"duration":"PT3H50M","id":"25","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2065.29","base":"1720.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2065.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2065.29","base":"1720.00"},"fareDetailsBySegment":[{"segmentId":"24","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"167","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":2,"itineraries":[{"duration":"PT17H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T20:25:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T14:30:00"},"carrierCode":"CA","number":"938","aircraft":{"code":"773"},"operating":{"carrierCode":"CA"},"duration":"PT10H5M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T18:25:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T21:50:00"},"carrierCode":"CA","number":"107","aircraft":{"code":"738"},"operating":{"carrierCode":"CA"},"duration":"PT3H25M","id":"34","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2065.29","base":"1720.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2065.29"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2065.29","base":"1720.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"ULRCGB6","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"KR21GBHR","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"168","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T10:25:00"},"arrival":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T07:15:00"},"carrierCode":"MH","number":"3","aircraft":{"code":"359"},"operating":{"carrierCode":"MH"},"duration":"PT12H50M","id":"40","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T08:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T12:55:00"},"carrierCode":"MH","number":"72","aircraft":{"code":"73H"},"operating":{"carrierCode":"MH"},"duration":"PT4H","id":"41","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T23:00:00"},"carrierCode":"EK","number":"383","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT8H55M","id":"98","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-19T03:10:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T07:10:00"},"carrierCode":"EK","number":"7","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT8H","id":"99","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3549.69","base":"3183.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3549.69"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"3549.69","base":"3183.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"YIFMH","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"MFLOWMY","class":"M","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"BLSOSGB1","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"99","cabin":"ECONOMY","fareBasis":"BLSOSGB1","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"169","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":7,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:40:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T11:25:00"},"carrierCode":"CA","number":"856","aircraft":{"code":"359"},"operating":{"carrierCode":"CA"},"duration":"PT9H45M","id":"5","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T12:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:45:00"},"carrierCode":"CA","number":"109","aircraft":{"code":"321"},"operating":{"carrierCode":"CA"},"duration":"PT3H50M","id":"6","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT27H40M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T20:15:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T23:40:00"},"carrierCode":"CA","number":"116","aircraft":{"code":"321"},"operating":{"carrierCode":"CA"},"duration":"PT3H25M","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-19T12:40:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T15:55:00"},"carrierCode":"CA","number":"855","aircraft":{"code":"359"},"operating":{"carrierCode":"CA"},"duration":"PT11H15M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3589.89","base":"3088.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3589.89"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"3589.89","base":"3088.00"},"fareDetailsBySegment":[{"segmentId":"5","cabin":"ECONOMY","fareBasis":"ULNCCGB","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"VNCSS","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"YFFSS","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"PREMIUM_ECONOMY","fareBasis":"ENCCGB","class":"E","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"170","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T21:00:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T16:10:00"},"carrierCode":"MU","number":"552","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT11H10M","id":"9","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T18:10:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T21:05:00"},"carrierCode":"MU","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"MU"},"duration":"PT2H55M","id":"10","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4011.89","base":"3572.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4011.89"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MU"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4011.89","base":"3572.00"},"fareDetailsBySegment":[{"segmentId":"9","cabin":"ECONOMY","fareBasis":"S2L0BBSA","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"10","cabin":"ECONOMY","fareBasis":"BSE0WDN1","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"171","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T21:00:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T16:10:00"},"carrierCode":"MU","number":"552","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT11H10M","id":"9","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T18:10:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T21:05:00"},"carrierCode":"MU","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"MU"},"duration":"PT2H55M","id":"10","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4011.89","base":"3572.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4011.89"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MU"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4011.89","base":"3572.00"},"fareDetailsBySegment":[{"segmentId":"9","cabin":"ECONOMY","fareBasis":"S2L0BBSA","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"10","cabin":"ECONOMY","fareBasis":"BSE0WDN1","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"172","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T21:00:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T16:10:00"},"carrierCode":"MU","number":"552","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT11H10M","id":"9","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T18:10:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T21:05:00"},"carrierCode":"MU","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"MU"},"duration":"PT2H55M","id":"10","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4011.89","base":"3572.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4011.89"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MU"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4011.89","base":"3572.00"},"fareDetailsBySegment":[{"segmentId":"9","cabin":"ECONOMY","fareBasis":"S2L0BBSA","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"10","cabin":"ECONOMY","fareBasis":"BSE0WDN1","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"173","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T21:00:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T16:10:00"},"carrierCode":"MU","number":"552","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT11H10M","id":"9","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T18:10:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T21:05:00"},"carrierCode":"MU","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"MU"},"duration":"PT2H55M","id":"10","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4011.89","base":"3572.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4011.89"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MU"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4011.89","base":"3572.00"},"fareDetailsBySegment":[{"segmentId":"9","cabin":"ECONOMY","fareBasis":"S2L0BBSA","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"10","cabin":"ECONOMY","fareBasis":"BSE0WDN1","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"174","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T21:00:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T16:10:00"},"carrierCode":"MU","number":"552","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT11H10M","id":"9","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T18:10:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T21:05:00"},"carrierCode":"MU","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"MU"},"duration":"PT2H55M","id":"10","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4019.69","base":"3599.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4019.69"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MU"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4019.69","base":"3599.00"},"fareDetailsBySegment":[{"segmentId":"9","cabin":"ECONOMY","fareBasis":"S2L0BBSA","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"10","cabin":"ECONOMY","fareBasis":"BSE0WDN1","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"175","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T21:00:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T16:10:00"},"carrierCode":"MU","number":"552","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT11H10M","id":"9","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T18:10:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T21:05:00"},"carrierCode":"MU","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"MU"},"duration":"PT2H55M","id":"10","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4019.69","base":"3599.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4019.69"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MU"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4019.69","base":"3599.00"},"fareDetailsBySegment":[{"segmentId":"9","cabin":"ECONOMY","fareBasis":"S2L0BBSA","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"10","cabin":"ECONOMY","fareBasis":"BSE0WDN1","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"176","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T21:00:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T16:10:00"},"carrierCode":"MU","number":"552","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT11H10M","id":"9","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T18:10:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T21:05:00"},"carrierCode":"MU","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"MU"},"duration":"PT2H55M","id":"10","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4019.69","base":"3599.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4019.69"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MU"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4019.69","base":"3599.00"},"fareDetailsBySegment":[{"segmentId":"9","cabin":"ECONOMY","fareBasis":"S2L0BBSA","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"10","cabin":"ECONOMY","fareBasis":"BSE0WDN1","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"177","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT17H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T13:40:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T00:40:00"},"carrierCode":"EK","number":"2","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT7H","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T03:30:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:45:00"},"carrierCode":"EK","number":"382","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT7H15M","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4396.48","base":"4013.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4396.48"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4396.48","base":"4013.00"},"fareDetailsBySegment":[{"segmentId":"11","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"178","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT17H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T13:40:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T00:40:00"},"carrierCode":"EK","number":"2","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT7H","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T03:30:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:45:00"},"carrierCode":"EK","number":"382","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT7H15M","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4396.48","base":"4013.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4396.48"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4396.48","base":"4013.00"},"fareDetailsBySegment":[{"segmentId":"11","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"179","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT17H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T13:40:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T00:40:00"},"carrierCode":"EK","number":"2","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT7H","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T03:30:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:45:00"},"carrierCode":"EK","number":"382","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT7H15M","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4396.48","base":"4013.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4396.48"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4396.48","base":"4013.00"},"fareDetailsBySegment":[{"segmentId":"11","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"180","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT17H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T13:40:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T00:40:00"},"carrierCode":"EK","number":"2","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT7H","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T03:30:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:45:00"},"carrierCode":"EK","number":"382","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT7H15M","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4396.48","base":"4013.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4396.48"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4396.48","base":"4013.00"},"fareDetailsBySegment":[{"segmentId":"11","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"181","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T11:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T07:40:00"},"carrierCode":"CX","number":"252","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"50","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T10:30:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T13:40:00"},"carrierCode":"CA","number":"108","aircraft":{"code":"738"},"operating":{"carrierCode":"CA"},"duration":"PT3H10M","id":"121","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-18T14:50:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-18T17:55:00"},"carrierCode":"CA","number":"937","aircraft":{"code":"773"},"operating":{"carrierCode":"CA"},"duration":"PT11H5M","id":"122","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4518.69","base":"4052.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4518.69"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4518.69","base":"4052.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"PREMIUM_ECONOMY","fareBasis":"ER99GBHR","class":"E","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"YFFGB6","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"YFFGB6","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"182","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"18","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T06:15:00"},"carrierCode":"LX","number":"9514","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT11H20M","id":"19","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H10M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T09:20:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T11:40:00"},"carrierCode":"MU","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"MU"},"duration":"PT2H20M","id":"102","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T13:00:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-01-18T17:30:00"},"carrierCode":"MU","number":"551","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT12H30M","id":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4594.35","base":"4210.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4594.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MU"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4594.35","base":"4210.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"BSE0WDN2","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"E2L0BBSA","class":"E","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"183","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT17H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T13:40:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T00:40:00"},"carrierCode":"EK","number":"2","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT7H","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T03:30:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:45:00"},"carrierCode":"EK","number":"382","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT7H15M","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4671.28","base":"4307.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4671.28"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4671.28","base":"4307.00"},"fareDetailsBySegment":[{"segmentId":"11","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"184","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT17H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T13:40:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T00:40:00"},"carrierCode":"EK","number":"2","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT7H","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T03:30:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:45:00"},"carrierCode":"EK","number":"382","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT7H15M","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4671.28","base":"4307.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4671.28"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4671.28","base":"4307.00"},"fareDetailsBySegment":[{"segmentId":"11","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"185","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT17H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T13:40:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T00:40:00"},"carrierCode":"EK","number":"2","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT7H","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T03:30:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:45:00"},"carrierCode":"EK","number":"382","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT7H15M","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4671.28","base":"4307.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4671.28"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4671.28","base":"4307.00"},"fareDetailsBySegment":[{"segmentId":"11","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"KLSOSGB1","class":"K","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"186","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"18","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T06:15:00"},"carrierCode":"LX","number":"9514","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT11H20M","id":"19","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T23:00:00"},"carrierCode":"EK","number":"383","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT8H55M","id":"98","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-19T03:10:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T07:10:00"},"carrierCode":"EK","number":"7","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT8H","id":"99","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4843.55","base":"4507.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4843.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"4843.55","base":"4507.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"99","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"187","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T22:00:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T08:45:00"},"carrierCode":"EK","number":"6","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT6H45M","id":"62","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T10:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T21:50:00"},"carrierCode":"EK","number":"380","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT7H10M","id":"63","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5084.38","base":"4735.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5084.38"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5084.38","base":"4735.00"},"fareDetailsBySegment":[{"segmentId":"62","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"188","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT17H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T13:40:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T00:40:00"},"carrierCode":"EK","number":"2","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT7H","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T03:30:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:45:00"},"carrierCode":"EK","number":"382","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT7H15M","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5084.38","base":"4735.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5084.38"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5084.38","base":"4735.00"},"fareDetailsBySegment":[{"segmentId":"11","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"189","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT17H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T13:40:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T00:40:00"},"carrierCode":"EK","number":"2","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT7H","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T03:30:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:45:00"},"carrierCode":"EK","number":"382","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT7H15M","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5084.38","base":"4735.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5084.38"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5084.38","base":"4735.00"},"fareDetailsBySegment":[{"segmentId":"11","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"190","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T16:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:20:00"},"carrierCode":"CX","number":"238","aircraft":{"code":"351"},"operating":{"carrierCode":"CX"},"duration":"PT12H30M","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T23:00:00"},"carrierCode":"EK","number":"383","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT8H55M","id":"98","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-19T03:10:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T07:10:00"},"carrierCode":"EK","number":"7","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT8H","id":"99","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5084.39","base":"4735.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5084.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5084.39","base":"4735.00"},"fareDetailsBySegment":[{"segmentId":"35","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"99","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"191","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T11:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T07:40:00"},"carrierCode":"CX","number":"252","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"50","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T23:00:00"},"carrierCode":"EK","number":"383","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT8H55M","id":"98","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-19T03:10:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T07:10:00"},"carrierCode":"EK","number":"7","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT8H","id":"99","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5084.39","base":"4735.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5084.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5084.39","base":"4735.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"99","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"192","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:35:00"},"carrierCode":"CX","number":"250","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H45M","id":"55","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:05:00"},"arrival":{"iataCode":"DXB","terminal":"3","at":"2026-01-18T23:00:00"},"carrierCode":"EK","number":"383","aircraft":{"code":"77W"},"operating":{"carrierCode":"EK"},"duration":"PT8H55M","id":"98","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DXB","terminal":"3","at":"2026-01-19T03:10:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T07:10:00"},"carrierCode":"EK","number":"7","aircraft":{"code":"388"},"operating":{"carrierCode":"EK"},"duration":"PT8H","id":"99","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5084.39","base":"4735.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5084.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["EK"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5084.39","base":"4735.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"99","cabin":"ECONOMY","fareBasis":"YRTGB7","class":"Y","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"193","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T21:00:00"},"arrival":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T16:10:00"},"carrierCode":"MU","number":"552","aircraft":{"code":"77W"},"operating":{"carrierCode":"MU"},"duration":"PT11H10M","id":"9","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PVG","terminal":"1","at":"2026-01-18T18:10:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T21:05:00"},"carrierCode":"MU","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"MU"},"duration":"PT2H55M","id":"10","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5157.59","base":"4812.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5157.59"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MU"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5157.59","base":"4812.00"},"fareDetailsBySegment":[{"segmentId":"9","cabin":"ECONOMY","fareBasis":"S2L0BBSA","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"10","cabin":"ECONOMY","fareBasis":"BSE0WDN1","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YQ21GBAO","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"194","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":3,"itineraries":[{"duration":"PT18H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T10:25:00"},"arrival":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T07:15:00"},"carrierCode":"MH","number":"3","aircraft":{"code":"359"},"operating":{"carrierCode":"MH"},"duration":"PT12H50M","id":"40","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T08:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T12:55:00"},"carrierCode":"MH","number":"72","aircraft":{"code":"73H"},"operating":{"carrierCode":"MH"},"duration":"PT4H","id":"41","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5233.09","base":"4686.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5233.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5233.09","base":"4686.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"MFLOWGB","class":"M","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"41","cabin":"BUSINESS","fareBasis":"CLBZOWMY","class":"C","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"195","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":3,"itineraries":[{"duration":"PT18H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T10:25:00"},"arrival":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T07:15:00"},"carrierCode":"MH","number":"3","aircraft":{"code":"359"},"operating":{"carrierCode":"MH"},"duration":"PT12H50M","id":"40","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T08:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T12:55:00"},"carrierCode":"MH","number":"72","aircraft":{"code":"73H"},"operating":{"carrierCode":"MH"},"duration":"PT4H","id":"41","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5233.09","base":"4686.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5233.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5233.09","base":"4686.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"MFLOWGB","class":"M","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"41","cabin":"BUSINESS","fareBasis":"CLBZOWMY","class":"C","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"196","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":3,"itineraries":[{"duration":"PT18H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T10:25:00"},"arrival":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T07:15:00"},"carrierCode":"MH","number":"3","aircraft":{"code":"359"},"operating":{"carrierCode":"MH"},"duration":"PT12H50M","id":"40","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T08:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T12:55:00"},"carrierCode":"MH","number":"72","aircraft":{"code":"73H"},"operating":{"carrierCode":"MH"},"duration":"PT4H","id":"41","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5233.09","base":"4686.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5233.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5233.09","base":"4686.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"MFLOWGB","class":"M","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"41","cabin":"BUSINESS","fareBasis":"CLBZOWMY","class":"C","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"197","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":3,"itineraries":[{"duration":"PT18H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T10:25:00"},"arrival":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T07:15:00"},"carrierCode":"MH","number":"3","aircraft":{"code":"359"},"operating":{"carrierCode":"MH"},"duration":"PT12H50M","id":"40","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T08:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T12:55:00"},"carrierCode":"MH","number":"72","aircraft":{"code":"73H"},"operating":{"carrierCode":"MH"},"duration":"PT4H","id":"41","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5233.09","base":"4686.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5233.09"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5233.09","base":"4686.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"MFLOWGB","class":"M","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"41","cabin":"BUSINESS","fareBasis":"CLBZOWMY","class":"C","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"198","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":3,"itineraries":[{"duration":"PT18H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T10:25:00"},"arrival":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T07:15:00"},"carrierCode":"MH","number":"3","aircraft":{"code":"359"},"operating":{"carrierCode":"MH"},"duration":"PT12H50M","id":"40","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T08:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T12:55:00"},"carrierCode":"MH","number":"72","aircraft":{"code":"73H"},"operating":{"carrierCode":"MH"},"duration":"PT4H","id":"41","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5240.89","base":"4713.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5240.89"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5240.89","base":"4713.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"MFLOWGB","class":"M","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"41","cabin":"BUSINESS","fareBasis":"CLBZOWMY","class":"C","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"199","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":3,"itineraries":[{"duration":"PT18H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T10:25:00"},"arrival":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T07:15:00"},"carrierCode":"MH","number":"3","aircraft":{"code":"359"},"operating":{"carrierCode":"MH"},"duration":"PT12H50M","id":"40","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T08:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T12:55:00"},"carrierCode":"MH","number":"72","aircraft":{"code":"73H"},"operating":{"carrierCode":"MH"},"duration":"PT4H","id":"41","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5240.89","base":"4713.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5240.89"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5240.89","base":"4713.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"MFLOWGB","class":"M","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"41","cabin":"BUSINESS","fareBasis":"CLBZOWMY","class":"C","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"200","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":3,"itineraries":[{"duration":"PT18H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T10:25:00"},"arrival":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T07:15:00"},"carrierCode":"MH","number":"3","aircraft":{"code":"359"},"operating":{"carrierCode":"MH"},"duration":"PT12H50M","id":"40","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T08:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T12:55:00"},"carrierCode":"MH","number":"72","aircraft":{"code":"73H"},"operating":{"carrierCode":"MH"},"duration":"PT4H","id":"41","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"5240.89","base":"4713.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"5240.89"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"5240.89","base":"4713.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"MFLOWGB","class":"M","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"41","cabin":"BUSINESS","fareBasis":"CLBZOWMY","class":"C","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"201","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":3,"itineraries":[{"duration":"PT18H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T10:25:00"},"arrival":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T07:15:00"},"carrierCode":"MH","number":"3","aircraft":{"code":"359"},"operating":{"carrierCode":"MH"},"duration":"PT12H50M","id":"40","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T08:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T12:55:00"},"carrierCode":"MH","number":"72","aircraft":{"code":"73H"},"operating":{"carrierCode":"MH"},"duration":"PT4H","id":"41","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6378.79","base":"5926.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6378.79"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6378.79","base":"5926.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"MFLOWGB","class":"M","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"41","cabin":"BUSINESS","fareBasis":"CLBZOWMY","class":"C","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"YQ21GBAO","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"202","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":3,"itineraries":[{"duration":"PT18H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-01-17T10:25:00"},"arrival":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T07:15:00"},"carrierCode":"MH","number":"3","aircraft":{"code":"359"},"operating":{"carrierCode":"MH"},"duration":"PT12H50M","id":"40","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"KUL","terminal":"1","at":"2026-01-18T08:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T12:55:00"},"carrierCode":"MH","number":"72","aircraft":{"code":"73H"},"operating":{"carrierCode":"MH"},"duration":"PT4H","id":"41","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6378.79","base":"5926.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6378.79"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["MH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6378.79","base":"5926.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"MFLOWGB","class":"M","includedCheckedBags":{"weight":35,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"41","cabin":"BUSINESS","fareBasis":"CLBZOWMY","class":"C","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YQ21GBAO","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"203","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"18","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T06:15:00"},"carrierCode":"LX","number":"9514","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT11H20M","id":"19","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6679.35","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6679.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6679.35","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"204","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"18","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T06:15:00"},"carrierCode":"LX","number":"9514","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT11H20M","id":"19","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6679.35","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6679.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6679.35","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"205","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T06:00:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T08:40:00"},"carrierCode":"LX","number":"345","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H40M","id":"18","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T11:55:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T06:15:00"},"carrierCode":"LX","number":"9514","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT11H20M","id":"19","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H40M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:30:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-18T20:10:00"},"carrierCode":"CX","number":"253","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H40M","id":"134","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6679.35","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6679.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6679.35","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"206","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT14H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T20:05:00"},"carrierCode":"LH","number":"915","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"67","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6679.55","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6679.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6679.55","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"207","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT14H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T20:05:00"},"carrierCode":"LH","number":"915","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"67","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6679.55","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6679.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6679.55","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"208","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T19:05:00"},"carrierCode":"LH","number":"911","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"73","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6679.55","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6679.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6679.55","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"209","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T16:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T19:05:00"},"carrierCode":"LH","number":"911","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"73","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6679.55","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6679.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6679.55","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"210","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T18:05:00"},"carrierCode":"LH","number":"909","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"74","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6679.55","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6679.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6679.55","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"74","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"211","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T15:30:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T18:05:00"},"carrierCode":"LH","number":"909","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H35M","id":"74","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-17T21:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:25:00"},"carrierCode":"LH","number":"796","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT11H35M","id":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6679.55","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6679.55"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LH"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6679.55","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"74","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"212","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6687.35","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6687.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6687.35","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"213","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT15H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T18:40:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T21:30:00"},"carrierCode":"LX","number":"327","aircraft":{"code":"290"},"operating":{"carrierCode":"2L"},"duration":"PT1H50M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6687.35","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6687.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6687.35","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"214","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T20:00:00"},"carrierCode":"LX","number":"325","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"47","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H25M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:00:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T05:25:00"},"carrierCode":"CX","number":"251","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H25M","id":"120","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6687.35","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6687.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6687.35","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"215","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"LHR","terminal":"2","at":"2026-01-17T17:10:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-17T20:00:00"},"carrierCode":"LX","number":"325","aircraft":{"code":"32N"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-17T22:40:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T17:45:00"},"carrierCode":"LX","number":"138","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT12H5M","id":"47","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT14H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:55:00"},"arrival":{"iataCode":"LHR","terminal":"3","at":"2026-01-19T06:30:00"},"carrierCode":"CX","number":"255","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT14H35M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6687.35","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6687.35"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["LX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6687.35","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"216","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T16:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:20:00"},"carrierCode":"CX","number":"238","aircraft":{"code":"351"},"operating":{"carrierCode":"CX"},"duration":"PT12H30M","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"35","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"217","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T11:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T07:40:00"},"carrierCode":"CX","number":"252","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"50","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"218","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T20:15:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:55:00"},"carrierCode":"CX","number":"256","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"51","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"219","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T22:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:45:00"},"carrierCode":"CX","number":"254","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"52","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"220","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:35:00"},"carrierCode":"CX","number":"250","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H45M","id":"55","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T07:45:00"},"carrierCode":"LH","number":"924","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"221","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T16:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:20:00"},"carrierCode":"CX","number":"238","aircraft":{"code":"351"},"operating":{"carrierCode":"CX"},"duration":"PT12H30M","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"35","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"222","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T11:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T07:40:00"},"carrierCode":"CX","number":"252","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"50","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"223","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T20:15:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:55:00"},"carrierCode":"CX","number":"256","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"51","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"224","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T22:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:45:00"},"carrierCode":"CX","number":"254","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"52","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"225","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:35:00"},"carrierCode":"CX","number":"250","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H45M","id":"55","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:45:00"},"carrierCode":"LH","number":"900","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"93","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"226","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T16:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:20:00"},"carrierCode":"CX","number":"238","aircraft":{"code":"351"},"operating":{"carrierCode":"CX"},"duration":"PT12H30M","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"35","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"227","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T11:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T07:40:00"},"carrierCode":"CX","number":"252","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"50","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"228","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T20:15:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:55:00"},"carrierCode":"CX","number":"256","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"51","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"229","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T22:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:45:00"},"carrierCode":"CX","number":"254","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"52","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"230","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:35:00"},"carrierCode":"CX","number":"250","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H45M","id":"55","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T10:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T10:45:00"},"carrierCode":"LH","number":"904","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"95","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"231","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T16:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:20:00"},"carrierCode":"CX","number":"238","aircraft":{"code":"351"},"operating":{"carrierCode":"CX"},"duration":"PT12H30M","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"35","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"232","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T11:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T07:40:00"},"carrierCode":"CX","number":"252","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"50","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"233","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T20:15:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:55:00"},"carrierCode":"CX","number":"256","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"51","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"234","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T22:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:45:00"},"carrierCode":"CX","number":"254","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"52","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"235","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:35:00"},"carrierCode":"CX","number":"250","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H45M","id":"55","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H5M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:45:00"},"arrival":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T06:05:00"},"carrierCode":"LH","number":"797","aircraft":{"code":"359"},"operating":{"carrierCode":"LH"},"duration":"PT13H20M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"FRA","terminal":"1","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T12:50:00"},"carrierCode":"LH","number":"906","aircraft":{"code":"32N"},"operating":{"carrierCode":"LH"},"duration":"PT1H40M","id":"101","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6722.39","base":"6315.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6722.39"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6722.39","base":"6315.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"236","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T16:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:20:00"},"carrierCode":"CX","number":"238","aircraft":{"code":"351"},"operating":{"carrierCode":"CX"},"duration":"PT12H30M","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"35","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"237","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T11:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T07:40:00"},"carrierCode":"CX","number":"252","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"50","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"238","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T20:15:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:55:00"},"carrierCode":"CX","number":"256","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"51","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"239","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T22:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:45:00"},"carrierCode":"CX","number":"254","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"52","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"240","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:35:00"},"carrierCode":"CX","number":"250","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H45M","id":"55","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H35M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T07:05:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T08:05:00"},"carrierCode":"LX","number":"316","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"129","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"241","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T16:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:20:00"},"carrierCode":"CX","number":"238","aircraft":{"code":"351"},"operating":{"carrierCode":"CX"},"duration":"PT12H30M","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"35","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"242","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T11:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T07:40:00"},"carrierCode":"CX","number":"252","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"50","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"243","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T20:15:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:55:00"},"carrierCode":"CX","number":"256","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"51","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"244","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T22:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:45:00"},"carrierCode":"CX","number":"254","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"52","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"245","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:35:00"},"carrierCode":"CX","number":"250","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H45M","id":"55","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H45M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T10:15:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T11:15:00"},"carrierCode":"LX","number":"318","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT2H","id":"140","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"246","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T16:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T13:20:00"},"carrierCode":"CX","number":"238","aircraft":{"code":"351"},"operating":{"carrierCode":"CX"},"duration":"PT12H30M","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"35","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"247","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T11:00:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T07:40:00"},"carrierCode":"CX","number":"252","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"50","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"248","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T20:15:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T16:55:00"},"carrierCode":"CX","number":"256","aircraft":{"code":"359"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"51","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"249","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T22:05:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T18:45:00"},"carrierCode":"CX","number":"254","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H40M","id":"52","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"250","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-17","lastTicketingDateTime":"2026-01-17","numberOfBookableSeats":9,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"3","at":"2026-01-17T17:50:00"},"arrival":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T14:35:00"},"carrierCode":"CX","number":"250","aircraft":{"code":"77W"},"operating":{"carrierCode":"CX"},"duration":"PT12H45M","id":"55","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H30M","segments":[{"departure":{"iataCode":"HKG","terminal":"1","at":"2026-01-18T23:30:00"},"arrival":{"iataCode":"ZRH","at":"2026-01-19T06:10:00"},"carrierCode":"LX","number":"139","aircraft":{"code":"77W"},"operating":{"carrierCode":"LX"},"duration":"PT13H40M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"ZRH","at":"2026-01-19T12:10:00"},"arrival":{"iataCode":"LHR","terminal":"2","at":"2026-01-19T13:00:00"},"carrierCode":"LX","number":"332","aircraft":{"code":"32Q"},"operating":{"carrierCode":"LX"},"duration":"PT1H50M","id":"126","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"6730.19","base":"6342.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"6730.19"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CX"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"6730.19","base":"6342.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"YQ21GBAR","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"YFF77WW","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]}],"dictionaries":{"locations":{"PVG":{"cityCode":"SHA","countryCode":"CN"},"BKK":{"cityCode":"BKK","countryCode":"TH"},"KUL":{"cityCode":"KUL","countryCode":"MY"},"HKG":{"cityCode":"HKG","countryCode":"HK"},"CDG":{"cityCode":"PAR","countryCode":"FR"},"AMS":{"cityCode":"AMS","countryCode":"NL"},"IST":{"cityCode":"IST","countryCode":"TR"},"HEL":{"cityCode":"HEL","countryCode":"FI"},"DXB":{"cityCode":"DXB","countryCode":"AE"},"ZRH":{"cityCode":"ZRH","countryCode":"CH"},"FRA":{"cityCode":"FRA","countryCode":"DE"},"LHR":{"cityCode":"LON","countryCode":"GB"},"PEK":{"cityCode":"BJS","countryCode":"CN"},"DOH":{"cityCode":"DOH","countryCode":"QA"}},"aircraft":{"290":"EMBRAER 190 E2","73E":"BOEING 737-500 (WINGLETS)","73H":"BOEING 737-800 (WINGLETS)","295":"EMBRAER 195 E2","32N":"AIRBUS A320NEO","351":"AIRBUS A350-1000","320":"AIRBUS A320","32Q":"AIRBUS A321NEO","321":"AIRBUS A321","332":"AIRBUS A330-200","223":"AIRBUS A220-300","388":"AIRBUS A380-800","333":"AIRBUS A330-300","773":"BOEING 777-300","359":"AIRBUS A350-900","77W":"BOEING 777-300ER","777":"BOEING 777-200\/300","789":"BOEING 787-9","738":"BOEING 737-800"},"currencies":{"GBP":"POUND STERLING"},"carriers":{"KL":"KLM ROYAL DUTCH AIRLINES","QR":"QATAR AIRWAYS","AF":"AIR FRANCE","EK":"EMIRATES","FM":"SHANGHAI AIRLINES","MU":"CHINA EASTERN AIRLINES","LX":"SWISS INTERNATIONAL AIR LINES","TG":"THAI AIRWAYS INTERNATIONAL","CX":"CATHAY PACIFIC","TK":"TURKISH AIRLINES","AY":"FINNAIR","2L":"HELVETIC AIRWAYS","MH":"MALAYSIA AIRLINES","LH":"LUFTHANSA","CA":"AIR CHINA","BA":"BRITISH AIRWAYS"}}},"curl_url":"https:\/\/api.amadeus.com\/v2\/shopping\/flight-offers?originLocationCode=LHR&destinationLocationCode=HKG&departureDate=2026-01-17&returnDate=2026-01-18&adults=1&children=0&infants=0&travelClass=ECONOMY&nonStop=false&max=250¤cyCode=GBP"}