{"status":"success","tracking_id":"791176847605596235T4V1E","data":[{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-0","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"1","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-0","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT9H15M","transit_time":null,"routes":[{"air_segment_key":"17","origin":"DAC","departure_time":"2026-01-18T11:45:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BOM","arrival_time":"2026-01-18T14:45:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"18","origin":"BOM","departure_time":"2026-01-19T01:00:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"SIN","arrival_time":"2026-01-19T09:15:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT5H45M","distance":null,"lay_over":"PT10H15M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2105"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2105"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"F77AE00073-0","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H15M","transit_time":null,"routes":[{"air_segment_key":"51","origin":"SIN","departure_time":"2026-01-21T09:55:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"DEL","arrival_time":"2026-01-21T13:10:00","destination_terminal":"3","destination_airport":{"name":"Indira Gandhi International Airport","city":"New Delhi","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-21","flight_time":"PT5H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2381"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2381"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"52","origin":"DEL","departure_time":"2026-01-21T17:20:00","origin_terminal":"3","origin_airport":{"name":"Indira Gandhi International Airport","city":"New Delhi","country":"India","timezone":"Asia\/Kolkata"},"destination":"DAC","arrival_time":"2026-01-21T20:20:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT2H30M","distance":null,"lay_over":"PT04H10M","lay_over_date":"2026-01-21","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"237"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"237"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":838.6,"gross_total":838.6,"base_fare":661,"tax":177.6,"sell":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjgzOC42LCJiYXNlX2ZhcmUiOjY2MSwidGF4IjoxNzcuNn19","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":838.6,"base_fare":661,"tax":177.6,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"177.60","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6,"gross":{"base_fare":"661.00","tax":"177.60","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzguNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"DEL","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DEL","destination":"DAC","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-18T11:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT17H30M","duration_seconds":63000,"total_price":null},"refund":"non-refundable","carrier_operating":"AI","carrier_marketing":"AI","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":"dac202601181145bom2026011814452184bom202601190100sin2026011909152105sin202601210955del2026012113102381del202601211720dac202601212020237","total_price":null,"destination_reach_time":"PT17H30M","destination_reach_timestamp":63000},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-1","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"2","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-1","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT9H15M","transit_time":null,"routes":[{"air_segment_key":"17","origin":"DAC","departure_time":"2026-01-18T11:45:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BOM","arrival_time":"2026-01-18T14:45:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"18","origin":"BOM","departure_time":"2026-01-19T01:00:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"SIN","arrival_time":"2026-01-19T09:15:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT5H45M","distance":null,"lay_over":"PT10H15M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2105"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2105"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"F77AE00073-1","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H40M","transit_time":null,"routes":[{"air_segment_key":"41","origin":"SIN","departure_time":"2026-01-21T19:40:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BOM","arrival_time":"2026-01-21T23:00:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-21","flight_time":"PT5H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2108"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2108"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"42","origin":"BOM","departure_time":"2026-01-22T07:25:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"DAC","arrival_time":"2026-01-22T10:45:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H50M","distance":null,"lay_over":"PT08H25M","lay_over_date":"2026-01-21","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2183"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2183"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":838.6,"gross_total":838.6,"base_fare":661,"tax":177.6,"sell":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjgzOC42LCJiYXNlX2ZhcmUiOjY2MSwidGF4IjoxNzcuNn19","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":838.6,"base_fare":661,"tax":177.6,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"177.60","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6,"gross":{"base_fare":"661.00","tax":"177.60","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzguNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"DAC","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-18T11:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT17H55M","duration_seconds":64500,"total_price":null},"refund":"non-refundable","carrier_operating":"AI","carrier_marketing":"AI","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT08H25M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"dac202601181145bom2026011814452184bom202601190100sin2026011909152105sin202601211940bom2026012123002108bom202601220725dac2026012210452183","total_price":null,"destination_reach_time":"PT17H55M","destination_reach_timestamp":64500},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-2","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"3","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-2","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT9H20M","transit_time":null,"routes":[{"air_segment_key":"31","origin":"DAC","departure_time":"2026-01-18T11:45:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BOM","arrival_time":"2026-01-18T14:45:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"32","origin":"BOM","departure_time":"2026-01-19T10:10:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"SIN","arrival_time":"2026-01-19T18:30:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT5H50M","distance":null,"lay_over":"PT19H25M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2107"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2107"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"F77AE00073-2","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H15M","transit_time":null,"routes":[{"air_segment_key":"51","origin":"SIN","departure_time":"2026-01-21T09:55:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"DEL","arrival_time":"2026-01-21T13:10:00","destination_terminal":"3","destination_airport":{"name":"Indira Gandhi International Airport","city":"New Delhi","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-21","flight_time":"PT5H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2381"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2381"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"52","origin":"DEL","departure_time":"2026-01-21T17:20:00","origin_terminal":"3","origin_airport":{"name":"Indira Gandhi International Airport","city":"New Delhi","country":"India","timezone":"Asia\/Kolkata"},"destination":"DAC","arrival_time":"2026-01-21T20:20:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT2H30M","distance":null,"lay_over":"PT04H10M","lay_over_date":"2026-01-21","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"237"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"237"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":838.6,"gross_total":838.6,"base_fare":661,"tax":177.6,"sell":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjgzOC42LCJiYXNlX2ZhcmUiOjY2MSwidGF4IjoxNzcuNn19","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":838.6,"base_fare":661,"tax":177.6,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"177.60","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6,"gross":{"base_fare":"661.00","tax":"177.60","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzguNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"DEL","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DEL","destination":"DAC","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-18T11:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT17H35M","duration_seconds":63300,"total_price":null},"refund":"non-refundable","carrier_operating":"AI","carrier_marketing":"AI","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":"dac202601181145bom2026011814452184bom202601191010sin2026011918302107sin202601210955del2026012113102381del202601211720dac202601212020237","total_price":null,"destination_reach_time":"PT17H35M","destination_reach_timestamp":63300},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-3","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"4","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-3","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT9H15M","transit_time":null,"routes":[{"air_segment_key":"17","origin":"DAC","departure_time":"2026-01-18T11:45:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BOM","arrival_time":"2026-01-18T14:45:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"18","origin":"BOM","departure_time":"2026-01-19T01:00:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"SIN","arrival_time":"2026-01-19T09:15:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT5H45M","distance":null,"lay_over":"PT10H15M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2105"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2105"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"F77AE00073-3","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H35M","transit_time":null,"routes":[{"air_segment_key":"47","origin":"SIN","departure_time":"2026-01-21T23:00:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"DEL","arrival_time":"2026-01-22T02:35:00","destination_terminal":"3","destination_airport":{"name":"Indira Gandhi International Airport","city":"New Delhi","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-21","flight_time":"PT6H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2383"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2383"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"48","origin":"DEL","departure_time":"2026-01-22T17:20:00","origin_terminal":"3","origin_airport":{"name":"Indira Gandhi International Airport","city":"New Delhi","country":"India","timezone":"Asia\/Kolkata"},"destination":"DAC","arrival_time":"2026-01-22T20:20:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H30M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-22","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"237"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"237"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":838.6,"gross_total":838.6,"base_fare":661,"tax":177.6,"sell":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjgzOC42LCJiYXNlX2ZhcmUiOjY2MSwidGF4IjoxNzcuNn19","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":838.6,"base_fare":661,"tax":177.6,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"177.60","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6,"gross":{"base_fare":"661.00","tax":"177.60","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzguNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"DEL","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DEL","destination":"DAC","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-18T11:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT17H50M","duration_seconds":64200,"total_price":null},"refund":"non-refundable","carrier_operating":"AI","carrier_marketing":"AI","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"dac202601181145bom2026011814452184bom202601190100sin2026011909152105sin202601212300del2026012202352383del202601221720dac202601222020237","total_price":null,"destination_reach_time":"PT17H50M","destination_reach_timestamp":64200},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-4","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"5","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-4","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT9H15M","transit_time":null,"routes":[{"air_segment_key":"17","origin":"DAC","departure_time":"2026-01-18T11:45:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BOM","arrival_time":"2026-01-18T14:45:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"18","origin":"BOM","departure_time":"2026-01-19T01:00:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"SIN","arrival_time":"2026-01-19T09:15:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT5H45M","distance":null,"lay_over":"PT10H15M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2105"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2105"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"F77AE00073-4","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"45","origin":"SIN","departure_time":"2026-01-21T10:30:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BOM","arrival_time":"2026-01-21T13:40:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-21","flight_time":"PT5H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2106"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2106"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"46","origin":"BOM","departure_time":"2026-01-22T07:25:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"DAC","arrival_time":"2026-01-22T10:45:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H50M","distance":null,"lay_over":"PT17H45M","lay_over_date":"2026-01-21","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2183"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2183"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":838.6,"gross_total":838.6,"base_fare":661,"tax":177.6,"sell":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjgzOC42LCJiYXNlX2ZhcmUiOjY2MSwidGF4IjoxNzcuNn19","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":838.6,"base_fare":661,"tax":177.6,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"177.60","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6,"gross":{"base_fare":"661.00","tax":"177.60","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzguNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"DAC","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-18T11:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT17H45M","duration_seconds":63900,"total_price":null},"refund":"non-refundable","carrier_operating":"AI","carrier_marketing":"AI","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT17H45M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"dac202601181145bom2026011814452184bom202601190100sin2026011909152105sin202601211030bom2026012113402106bom202601220725dac2026012210452183","total_price":null,"destination_reach_time":"PT17H45M","destination_reach_timestamp":63900},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-5","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"6","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-5","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT9H20M","transit_time":null,"routes":[{"air_segment_key":"31","origin":"DAC","departure_time":"2026-01-18T11:45:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BOM","arrival_time":"2026-01-18T14:45:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"32","origin":"BOM","departure_time":"2026-01-19T10:10:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"SIN","arrival_time":"2026-01-19T18:30:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT5H50M","distance":null,"lay_over":"PT19H25M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2107"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2107"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"F77AE00073-5","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H40M","transit_time":null,"routes":[{"air_segment_key":"41","origin":"SIN","departure_time":"2026-01-21T19:40:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BOM","arrival_time":"2026-01-21T23:00:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-21","flight_time":"PT5H50M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2108"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2108"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"42","origin":"BOM","departure_time":"2026-01-22T07:25:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"DAC","arrival_time":"2026-01-22T10:45:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H50M","distance":null,"lay_over":"PT08H25M","lay_over_date":"2026-01-21","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2183"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2183"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":838.6,"gross_total":838.6,"base_fare":661,"tax":177.6,"sell":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjgzOC42LCJiYXNlX2ZhcmUiOjY2MSwidGF4IjoxNzcuNn19","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":838.6,"base_fare":661,"tax":177.6,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"177.60","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6,"gross":{"base_fare":"661.00","tax":"177.60","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzguNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"DAC","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-18T11:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT18H0M","duration_seconds":64800,"total_price":null},"refund":"non-refundable","carrier_operating":"AI","carrier_marketing":"AI","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT08H25M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"dac202601181145bom2026011814452184bom202601191010sin2026011918302107sin202601211940bom2026012123002108bom202601220725dac2026012210452183","total_price":null,"destination_reach_time":"PT18H0M","destination_reach_timestamp":64800},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-6","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"7","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-6","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT9H20M","transit_time":null,"routes":[{"air_segment_key":"31","origin":"DAC","departure_time":"2026-01-18T11:45:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BOM","arrival_time":"2026-01-18T14:45:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"32","origin":"BOM","departure_time":"2026-01-19T10:10:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"SIN","arrival_time":"2026-01-19T18:30:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT5H50M","distance":null,"lay_over":"PT19H25M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2107"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2107"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"F77AE00073-6","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H35M","transit_time":null,"routes":[{"air_segment_key":"47","origin":"SIN","departure_time":"2026-01-21T23:00:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"DEL","arrival_time":"2026-01-22T02:35:00","destination_terminal":"3","destination_airport":{"name":"Indira Gandhi International Airport","city":"New Delhi","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-21","flight_time":"PT6H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2383"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2383"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"48","origin":"DEL","departure_time":"2026-01-22T17:20:00","origin_terminal":"3","origin_airport":{"name":"Indira Gandhi International Airport","city":"New Delhi","country":"India","timezone":"Asia\/Kolkata"},"destination":"DAC","arrival_time":"2026-01-22T20:20:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H30M","distance":null,"lay_over":"PT14H45M","lay_over_date":"2026-01-22","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"237"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"237"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":838.6,"gross_total":838.6,"base_fare":661,"tax":177.6,"sell":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjgzOC42LCJiYXNlX2ZhcmUiOjY2MSwidGF4IjoxNzcuNn19","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":838.6,"base_fare":661,"tax":177.6,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"177.60","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6,"gross":{"base_fare":"661.00","tax":"177.60","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzguNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"DEL","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DEL","destination":"DAC","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-18T11:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT17H55M","duration_seconds":64500,"total_price":null},"refund":"non-refundable","carrier_operating":"AI","carrier_marketing":"AI","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H45M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"dac202601181145bom2026011814452184bom202601191010sin2026011918302107sin202601212300del2026012202352383del202601221720dac202601222020237","total_price":null,"destination_reach_time":"PT17H55M","destination_reach_timestamp":64500},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-7","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"8","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-7","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT9H20M","transit_time":null,"routes":[{"air_segment_key":"31","origin":"DAC","departure_time":"2026-01-18T11:45:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BOM","arrival_time":"2026-01-18T14:45:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"32","origin":"BOM","departure_time":"2026-01-19T10:10:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"SIN","arrival_time":"2026-01-19T18:30:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT5H50M","distance":null,"lay_over":"PT19H25M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2107"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2107"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"F77AE00073-7","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"45","origin":"SIN","departure_time":"2026-01-21T10:30:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BOM","arrival_time":"2026-01-21T13:40:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-21","flight_time":"PT5H40M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2106"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2106"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"46","origin":"BOM","departure_time":"2026-01-22T07:25:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"DAC","arrival_time":"2026-01-22T10:45:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H50M","distance":null,"lay_over":"PT17H45M","lay_over_date":"2026-01-21","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2183"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2183"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":838.6,"gross_total":838.6,"base_fare":661,"tax":177.6,"sell":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODM4LjYsImJhc2VfZmFyZSI6NjYxLCJ0YXgiOjE3Ny42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjgzOC42LCJiYXNlX2ZhcmUiOjY2MSwidGF4IjoxNzcuNn19","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":838.6,"base_fare":661,"tax":177.6,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"177.60","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.6,"base_fare":661,"tax":177.6,"gross":{"base_fare":"661.00","tax":"177.60","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC42MCIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzguNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"DAC","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-18T11:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT17H50M","duration_seconds":64200,"total_price":null},"refund":"non-refundable","carrier_operating":"AI","carrier_marketing":"AI","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT17H45M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"dac202601181145bom2026011814452184bom202601191010sin2026011918302107sin202601211030bom2026012113402106bom202601220725dac2026012210452183","total_price":null,"destination_reach_time":"PT17H50M","destination_reach_timestamp":64200},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-8","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"9","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-8","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"DAC","departure_time":"2026-01-18T02:00:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BKK","arrival_time":"2026-01-18T05:30:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-18","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MLRFFN","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":"8","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":"SIN","arrival_time":"2026-01-18T11:15:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT2H15M","distance":null,"lay_over":"PT02H30M","lay_over_date":"2026-01-18","aircraft":{"code":"788","name":"788","picture":"788.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"403"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"403"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MLRFFN","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":"F77AE00073-8","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H55M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"SIN","departure_time":"2026-01-21T21:00:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BKK","arrival_time":"2026-01-21T22:20:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-21","flight_time":"PT2H20M","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":"410"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"410"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"BKK","departure_time":"2026-01-22T10:55:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"DAC","arrival_time":"2026-01-22T12:30:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H35M","distance":null,"lay_over":"PT12H35M","lay_over_date":"2026-01-21","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":864.9,"gross_total":864.9,"base_fare":739,"tax":125.9,"sell":{"currency":"GBP","total":864.9,"base_fare":739,"tax":125.9},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODY0LjksImJhc2VfZmFyZSI6NzM5LCJ0YXgiOjEyNS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODY0LjksImJhc2VfZmFyZSI6NzM5LCJ0YXgiOjEyNS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjg2NC45LCJiYXNlX2ZhcmUiOjczOSwidGF4IjoxMjUuOX19","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":864.9,"base_fare":739,"tax":125.9,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"739.00","tax":"125.90","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":864.9,"base_fare":739,"tax":125.9,"gross":{"base_fare":"739.00","tax":"125.90","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2NC45MCIsImJhc2VfZmFyZSI6IjczOS4wMCIsInRheCI6IjEyNS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczOS4wMCIsInRheCI6IjEyNS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2NC45MCIsImJhc2VfZmFyZSI6IjczOS4wMCIsInRheCI6IjEyNS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczOS4wMCIsInRheCI6IjEyNS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2NC45MCIsImJhc2VfZmFyZSI6IjczOS4wMCIsInRheCI6IjEyNS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjQuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"midnight","departure_departure_time":"2026-01-18T02:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H40M","duration_seconds":34800,"total_price":null},"refund":"non-refundable","carrier_operating":"TG","carrier_marketing":"TG","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT12H35M"],"baggage_summery_title":"kg","baggage_summery_adult":"23","baggage_summery":"23 kg"},"filter_unique_filter_code":"dac202601180200bkk202601180530340bkk202601180800sin202601181115403sin202601212100bkk202601212220410bkk202601221055dac202601221230321","total_price":null,"destination_reach_time":"PT9H40M","destination_reach_timestamp":34800},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-9","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"10","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-9","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"DAC","departure_time":"2026-01-18T02:00:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BKK","arrival_time":"2026-01-18T05:30:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-18","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MLRFFN","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":"8","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":"SIN","arrival_time":"2026-01-18T11:15:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT2H15M","distance":null,"lay_over":"PT02H30M","lay_over_date":"2026-01-18","aircraft":{"code":"788","name":"788","picture":"788.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"403"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"403"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MLRFFN","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":"F77AE00073-9","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H55M","transit_time":null,"routes":[{"air_segment_key":"43","origin":"SIN","departure_time":"2026-01-21T08:15:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BKK","arrival_time":"2026-01-21T09:35:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-21","flight_time":"PT2H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"772","name":"772","picture":"772.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"402"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"402"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"44","origin":"BKK","departure_time":"2026-01-21T10:55:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"DAC","arrival_time":"2026-01-21T12:30:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT2H35M","distance":null,"lay_over":"PT01H20M","lay_over_date":"2026-01-21","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":876.8,"gross_total":876.8,"base_fare":769,"tax":107.8,"sell":{"currency":"GBP","total":876.8,"base_fare":769,"tax":107.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODc2LjgsImJhc2VfZmFyZSI6NzY5LCJ0YXgiOjEwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODc2LjgsImJhc2VfZmFyZSI6NzY5LCJ0YXgiOjEwNy44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjg3Ni44LCJiYXNlX2ZhcmUiOjc2OSwidGF4IjoxMDcuOH19","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":876.8,"base_fare":769,"tax":107.8,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"769.00","tax":"107.80","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.8,"base_fare":769,"tax":107.8,"gross":{"base_fare":"769.00","tax":"107.80","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni44MCIsImJhc2VfZmFyZSI6Ijc2OS4wMCIsInRheCI6IjEwNy44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2OS4wMCIsInRheCI6IjEwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni44MCIsImJhc2VfZmFyZSI6Ijc2OS4wMCIsInRheCI6IjEwNy44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2OS4wMCIsInRheCI6IjEwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni44MCIsImJhc2VfZmFyZSI6Ijc2OS4wMCIsInRheCI6IjEwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"midnight","departure_departure_time":"2026-01-18T02:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H40M","duration_seconds":34800,"total_price":null},"refund":"non-refundable","carrier_operating":"TG","carrier_marketing":"TG","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H20M"],"baggage_summery_title":"kg","baggage_summery_adult":"23","baggage_summery":"23 kg"},"filter_unique_filter_code":"dac202601180200bkk202601180530340bkk202601180800sin202601181115403sin202601210815bkk202601210935402bkk202601211055dac202601211230321","total_price":null,"destination_reach_time":"PT9H40M","destination_reach_timestamp":34800},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-10","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"11","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-10","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT9H15M","transit_time":null,"routes":[{"air_segment_key":"17","origin":"DAC","departure_time":"2026-01-18T11:45:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BOM","arrival_time":"2026-01-18T14:45:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"18","origin":"BOM","departure_time":"2026-01-19T01:00:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"SIN","arrival_time":"2026-01-19T09:15:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT5H45M","distance":null,"lay_over":"PT10H15M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2105"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2105"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"F77AE00073-10","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H40M","transit_time":null,"routes":[{"air_segment_key":"49","origin":"SIN","departure_time":"2026-01-21T20:00:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"DEL","arrival_time":"2026-01-21T23:40:00","destination_terminal":"3","destination_airport":{"name":"Indira Gandhi International Airport","city":"New Delhi","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-21","flight_time":"PT6H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2116"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2116"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"50","origin":"DEL","departure_time":"2026-01-22T17:20:00","origin_terminal":"3","origin_airport":{"name":"Indira Gandhi International Airport","city":"New Delhi","country":"India","timezone":"Asia\/Kolkata"},"destination":"DAC","arrival_time":"2026-01-22T20:20:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H30M","distance":null,"lay_over":"PT17H40M","lay_over_date":"2026-01-21","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"237"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"237"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":902.6,"gross_total":902.6,"base_fare":725,"tax":177.6,"sell":{"currency":"GBP","total":902.6,"base_fare":725,"tax":177.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTAyLjYsImJhc2VfZmFyZSI6NzI1LCJ0YXgiOjE3Ny42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTAyLjYsImJhc2VfZmFyZSI6NzI1LCJ0YXgiOjE3Ny42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjkwMi42LCJiYXNlX2ZhcmUiOjcyNSwidGF4IjoxNzcuNn19","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":902.6,"base_fare":725,"tax":177.6,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"725.00","tax":"177.60","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":902.6,"base_fare":725,"tax":177.6,"gross":{"base_fare":"725.00","tax":"177.60","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMi42MCIsImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMi42MCIsImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMi42MCIsImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDIuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"DEL","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DEL","destination":"DAC","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-18T11:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT17H55M","duration_seconds":64500,"total_price":null},"refund":"non-refundable","carrier_operating":"AI","carrier_marketing":"AI","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT17H40M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"dac202601181145bom2026011814452184bom202601190100sin2026011909152105sin202601212000del2026012123402116del202601221720dac202601222020237","total_price":null,"destination_reach_time":"PT17H55M","destination_reach_timestamp":64500},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-11","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"12","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-11","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT9H20M","transit_time":null,"routes":[{"air_segment_key":"31","origin":"DAC","departure_time":"2026-01-18T11:45:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BOM","arrival_time":"2026-01-18T14:45:00","destination_terminal":"2","destination_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2184"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"32","origin":"BOM","departure_time":"2026-01-19T10:10:00","origin_terminal":"2","origin_airport":{"name":"Chhatrapati Shivaji International Airport","city":"Mumbai","country":"India","timezone":"Asia\/Kolkata"},"destination":"SIN","arrival_time":"2026-01-19T18:30:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT5H50M","distance":null,"lay_over":"PT19H25M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2107"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2107"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"F77AE00073-11","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H40M","transit_time":null,"routes":[{"air_segment_key":"49","origin":"SIN","departure_time":"2026-01-21T20:00:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"DEL","arrival_time":"2026-01-21T23:40:00","destination_terminal":"3","destination_airport":{"name":"Indira Gandhi International Airport","city":"New Delhi","country":"India","timezone":"Asia\/Kolkata"},"flight_date":"2026-01-21","flight_time":"PT6H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2116"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"2116"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":"50","origin":"DEL","departure_time":"2026-01-22T17:20:00","origin_terminal":"3","origin_airport":{"name":"Indira Gandhi International Airport","city":"New Delhi","country":"India","timezone":"Asia\/Kolkata"},"destination":"DAC","arrival_time":"2026-01-22T20:20:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H30M","distance":null,"lay_over":"PT17H40M","lay_over_date":"2026-01-21","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"237"},"marketing":{"carrier":"AI","carrier_name":"Air India","carrier_logo":"AI.png","flight_number":"237"},"booking_class":{"cabin_class":"PREMIUM_ECONOMY","cabin_code":"PREMIUM_ECONOMY","booking_code":"RU2PWSDC","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":902.6,"gross_total":902.6,"base_fare":725,"tax":177.6,"sell":{"currency":"GBP","total":902.6,"base_fare":725,"tax":177.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTAyLjYsImJhc2VfZmFyZSI6NzI1LCJ0YXgiOjE3Ny42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTAyLjYsImJhc2VfZmFyZSI6NzI1LCJ0YXgiOjE3Ny42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjkwMi42LCJiYXNlX2ZhcmUiOjcyNSwidGF4IjoxNzcuNn19","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":902.6,"base_fare":725,"tax":177.6,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"725.00","tax":"177.60","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":902.6,"base_fare":725,"tax":177.6,"gross":{"base_fare":"725.00","tax":"177.60","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMi42MCIsImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMi42MCIsImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjE3Ny42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMi42MCIsImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjE3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDIuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BOM","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BOM","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"DEL","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DEL","destination":"DAC","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-18T11:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT18H0M","duration_seconds":64800,"total_price":null},"refund":"non-refundable","carrier_operating":"AI","carrier_marketing":"AI","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT17H40M"],"baggage_summery_title":"kg","baggage_summery_adult":"30","baggage_summery":"30 kg"},"filter_unique_filter_code":"dac202601181145bom2026011814452184bom202601191010sin2026011918302107sin202601212000del2026012123402116del202601221720dac202601222020237","total_price":null,"destination_reach_time":"PT18H0M","destination_reach_timestamp":64800},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-12","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"13","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-12","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H50M","transit_time":null,"routes":[{"air_segment_key":"35","origin":"DAC","departure_time":"2026-01-18T02:00:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BKK","arrival_time":"2026-01-18T05:30:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-18","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","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":"36","origin":"BKK","departure_time":"2026-01-18T16:35:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"SIN","arrival_time":"2026-01-18T19:55:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT2H20M","distance":null,"lay_over":"PT11H05M","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":"409"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"409"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","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":"F77AE00073-12","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H55M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"SIN","departure_time":"2026-01-21T21:00:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BKK","arrival_time":"2026-01-21T22:20:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-21","flight_time":"PT2H20M","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":"410"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"410"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"BKK","departure_time":"2026-01-22T10:55:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"DAC","arrival_time":"2026-01-22T12:30:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H35M","distance":null,"lay_over":"PT12H35M","lay_over_date":"2026-01-21","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":930.9,"gross_total":930.9,"base_fare":805,"tax":125.9,"sell":{"currency":"GBP","total":930.9,"base_fare":805,"tax":125.9},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTMwLjksImJhc2VfZmFyZSI6ODA1LCJ0YXgiOjEyNS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTMwLjksImJhc2VfZmFyZSI6ODA1LCJ0YXgiOjEyNS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjkzMC45LCJiYXNlX2ZhcmUiOjgwNSwidGF4IjoxMjUuOX19","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":930.9,"base_fare":805,"tax":125.9,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"805.00","tax":"125.90","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.9,"base_fare":805,"tax":125.9,"gross":{"base_fare":"805.00","tax":"125.90","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45MCIsImJhc2VfZmFyZSI6IjgwNS4wMCIsInRheCI6IjEyNS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwNS4wMCIsInRheCI6IjEyNS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45MCIsImJhc2VfZmFyZSI6IjgwNS4wMCIsInRheCI6IjEyNS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwNS4wMCIsInRheCI6IjEyNS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45MCIsImJhc2VfZmFyZSI6IjgwNS4wMCIsInRheCI6IjEyNS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzAuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"midnight","departure_departure_time":"2026-01-18T02:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H45M","duration_seconds":35100,"total_price":null},"refund":"non-refundable","carrier_operating":"TG","carrier_marketing":"TG","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT12H35M"],"baggage_summery_title":"kg","baggage_summery_adult":"23","baggage_summery":"23 kg"},"filter_unique_filter_code":"dac202601180200bkk202601180530340bkk202601181635sin202601181955409sin202601212100bkk202601212220410bkk202601221055dac202601221230321","total_price":null,"destination_reach_time":"PT9H45M","destination_reach_timestamp":35100},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-13","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"14","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-13","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H50M","transit_time":null,"routes":[{"air_segment_key":"35","origin":"DAC","departure_time":"2026-01-18T02:00:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BKK","arrival_time":"2026-01-18T05:30:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-18","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","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":"36","origin":"BKK","departure_time":"2026-01-18T16:35:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"SIN","arrival_time":"2026-01-18T19:55:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT2H20M","distance":null,"lay_over":"PT11H05M","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":"409"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"409"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","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":"F77AE00073-13","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H55M","transit_time":null,"routes":[{"air_segment_key":"43","origin":"SIN","departure_time":"2026-01-21T08:15:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BKK","arrival_time":"2026-01-21T09:35:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-21","flight_time":"PT2H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"772","name":"772","picture":"772.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"402"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"402"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"44","origin":"BKK","departure_time":"2026-01-21T10:55:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"DAC","arrival_time":"2026-01-21T12:30:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT2H35M","distance":null,"lay_over":"PT01H20M","lay_over_date":"2026-01-21","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":942.8,"gross_total":942.8,"base_fare":835,"tax":107.8,"sell":{"currency":"GBP","total":942.8,"base_fare":835,"tax":107.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTQyLjgsImJhc2VfZmFyZSI6ODM1LCJ0YXgiOjEwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTQyLjgsImJhc2VfZmFyZSI6ODM1LCJ0YXgiOjEwNy44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjk0Mi44LCJiYXNlX2ZhcmUiOjgzNSwidGF4IjoxMDcuOH19","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":942.8,"base_fare":835,"tax":107.8,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"835.00","tax":"107.80","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":942.8,"base_fare":835,"tax":107.8,"gross":{"base_fare":"835.00","tax":"107.80","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk0Mi44MCIsImJhc2VfZmFyZSI6IjgzNS4wMCIsInRheCI6IjEwNy44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNS4wMCIsInRheCI6IjEwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk0Mi44MCIsImJhc2VfZmFyZSI6IjgzNS4wMCIsInRheCI6IjEwNy44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNS4wMCIsInRheCI6IjEwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk0Mi44MCIsImJhc2VfZmFyZSI6IjgzNS4wMCIsInRheCI6IjEwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NDIuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"midnight","departure_departure_time":"2026-01-18T02:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H45M","duration_seconds":35100,"total_price":null},"refund":"non-refundable","carrier_operating":"TG","carrier_marketing":"TG","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H20M"],"baggage_summery_title":"kg","baggage_summery_adult":"23","baggage_summery":"23 kg"},"filter_unique_filter_code":"dac202601180200bkk202601180530340bkk202601181635sin202601181955409sin202601210815bkk202601210935402bkk202601211055dac202601211230321","total_price":null,"destination_reach_time":"PT9H45M","destination_reach_timestamp":35100},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-14","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"15","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-14","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H50M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"DAC","departure_time":"2026-01-18T02:00:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BKK","arrival_time":"2026-01-18T05:30:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-18","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","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":"14","origin":"BKK","departure_time":"2026-01-18T19:00:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"SIN","arrival_time":"2026-01-18T22:20:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT2H20M","distance":null,"lay_over":"PT13H30M","lay_over_date":"2026-01-18","aircraft":{"code":"772","name":"772","picture":"772.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"401"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"401"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","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":"F77AE00073-14","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H55M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"SIN","departure_time":"2026-01-21T21:00:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BKK","arrival_time":"2026-01-21T22:20:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-21","flight_time":"PT2H20M","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":"410"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"410"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"BKK","departure_time":"2026-01-22T10:55:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"DAC","arrival_time":"2026-01-22T12:30:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H35M","distance":null,"lay_over":"PT12H35M","lay_over_date":"2026-01-21","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":949,"gross_total":949,"base_fare":805,"tax":144,"sell":{"currency":"GBP","total":949,"base_fare":805,"tax":144},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTQ5LCJiYXNlX2ZhcmUiOjgwNSwidGF4IjoxNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NDksImJhc2VfZmFyZSI6ODA1LCJ0YXgiOjE0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo5NDksImJhc2VfZmFyZSI6ODA1LCJ0YXgiOjE0NH19","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":949,"base_fare":805,"tax":144,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"805.00","tax":"144.00","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":949,"base_fare":805,"tax":144,"gross":{"base_fare":"805.00","tax":"144.00","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk0OS4wMCIsImJhc2VfZmFyZSI6IjgwNS4wMCIsInRheCI6IjE0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwNS4wMCIsInRheCI6IjE0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk0OS4wMCIsImJhc2VfZmFyZSI6IjgwNS4wMCIsInRheCI6IjE0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwNS4wMCIsInRheCI6IjE0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk0OS4wMCIsImJhc2VfZmFyZSI6IjgwNS4wMCIsInRheCI6IjE0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"midnight","departure_departure_time":"2026-01-18T02:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H45M","duration_seconds":35100,"total_price":null},"refund":"non-refundable","carrier_operating":"TG","carrier_marketing":"TG","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT12H35M"],"baggage_summery_title":"kg","baggage_summery_adult":"23","baggage_summery":"23 kg"},"filter_unique_filter_code":"dac202601180200bkk202601180530340bkk202601181900sin202601182220401sin202601212100bkk202601212220410bkk202601221055dac202601221230321","total_price":null,"destination_reach_time":"PT9H45M","destination_reach_timestamp":35100},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-15","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"16","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-15","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H50M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"DAC","departure_time":"2026-01-18T02:00:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BKK","arrival_time":"2026-01-18T05:30:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-18","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","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":"14","origin":"BKK","departure_time":"2026-01-18T19:00:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"SIN","arrival_time":"2026-01-18T22:20:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT2H20M","distance":null,"lay_over":"PT13H30M","lay_over_date":"2026-01-18","aircraft":{"code":"772","name":"772","picture":"772.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"401"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"401"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","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":"F77AE00073-15","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H55M","transit_time":null,"routes":[{"air_segment_key":"43","origin":"SIN","departure_time":"2026-01-21T08:15:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BKK","arrival_time":"2026-01-21T09:35:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-21","flight_time":"PT2H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"772","name":"772","picture":"772.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"402"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"402"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"44","origin":"BKK","departure_time":"2026-01-21T10:55:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"DAC","arrival_time":"2026-01-21T12:30:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT2H35M","distance":null,"lay_over":"PT01H20M","lay_over_date":"2026-01-21","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"BLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":960.9,"gross_total":960.9,"base_fare":835,"tax":125.9,"sell":{"currency":"GBP","total":960.9,"base_fare":835,"tax":125.9},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTYwLjksImJhc2VfZmFyZSI6ODM1LCJ0YXgiOjEyNS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6OTYwLjksImJhc2VfZmFyZSI6ODM1LCJ0YXgiOjEyNS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjk2MC45LCJiYXNlX2ZhcmUiOjgzNSwidGF4IjoxMjUuOX19","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":960.9,"base_fare":835,"tax":125.9,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"835.00","tax":"125.90","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":960.9,"base_fare":835,"tax":125.9,"gross":{"base_fare":"835.00","tax":"125.90","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2MC45MCIsImJhc2VfZmFyZSI6IjgzNS4wMCIsInRheCI6IjEyNS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNS4wMCIsInRheCI6IjEyNS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2MC45MCIsImJhc2VfZmFyZSI6IjgzNS4wMCIsInRheCI6IjEyNS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNS4wMCIsInRheCI6IjEyNS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk2MC45MCIsImJhc2VfZmFyZSI6IjgzNS4wMCIsInRheCI6IjEyNS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjAuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"midnight","departure_departure_time":"2026-01-18T02:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H45M","duration_seconds":35100,"total_price":null},"refund":"non-refundable","carrier_operating":"TG","carrier_marketing":"TG","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H20M"],"baggage_summery_title":"kg","baggage_summery_adult":"23","baggage_summery":"23 kg"},"filter_unique_filter_code":"dac202601180200bkk202601180530340bkk202601181900sin202601182220401sin202601210815bkk202601210935402bkk202601211055dac202601211230321","total_price":null,"destination_reach_time":"PT9H45M","destination_reach_timestamp":35100},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-16","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"17","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-16","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H50M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"DAC","departure_time":"2026-01-18T02:00:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BKK","arrival_time":"2026-01-18T05:30:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-18","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","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":"34","origin":"BKK","departure_time":"2026-01-18T11:30:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"SIN","arrival_time":"2026-01-18T14:50:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT2H20M","distance":null,"lay_over":"PT06H00M","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":"413"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"413"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","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":"F77AE00073-16","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H55M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"SIN","departure_time":"2026-01-21T21:00:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BKK","arrival_time":"2026-01-21T22:20:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-21","flight_time":"PT2H20M","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":"410"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"410"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"BKK","departure_time":"2026-01-22T10:55:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"DAC","arrival_time":"2026-01-22T12:30:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H35M","distance":null,"lay_over":"PT12H35M","lay_over_date":"2026-01-21","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1022.9,"gross_total":1022.9,"base_fare":897,"tax":125.9,"sell":{"currency":"GBP","total":1022.9,"base_fare":897,"tax":125.9},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAyMi45LCJiYXNlX2ZhcmUiOjg5NywidGF4IjoxMjUuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwMjIuOSwiYmFzZV9mYXJlIjo4OTcsInRheCI6MTI1LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAyMi45LCJiYXNlX2ZhcmUiOjg5NywidGF4IjoxMjUuOX19","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":1022.9,"base_fare":897,"tax":125.9,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"897.00","tax":"125.90","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1022.9,"base_fare":897,"tax":125.9,"gross":{"base_fare":"897.00","tax":"125.90","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMjIuOTAiLCJiYXNlX2ZhcmUiOiI4OTcuMDAiLCJ0YXgiOiIxMjUuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTcuMDAiLCJ0YXgiOiIxMjUuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDIyLjkwIiwiYmFzZV9mYXJlIjoiODk3LjAwIiwidGF4IjoiMTI1LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODk3LjAwIiwidGF4IjoiMTI1LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAyMi45MCIsImJhc2VfZmFyZSI6Ijg5Ny4wMCIsInRheCI6IjEyNS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDIyLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"midnight","departure_departure_time":"2026-01-18T02:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H45M","duration_seconds":35100,"total_price":null},"refund":"non-refundable","carrier_operating":"TG","carrier_marketing":"TG","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT12H35M"],"baggage_summery_title":"kg","baggage_summery_adult":"23","baggage_summery":"23 kg"},"filter_unique_filter_code":"dac202601180200bkk202601180530340bkk202601181130sin202601181450413sin202601212100bkk202601212220410bkk202601221055dac202601221230321","total_price":null,"destination_reach_time":"PT9H45M","destination_reach_timestamp":35100},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-17","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"18","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-17","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H50M","transit_time":null,"routes":[{"air_segment_key":"9","origin":"DAC","departure_time":"2026-01-18T02:00:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BKK","arrival_time":"2026-01-18T05:30:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-18","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","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":"10","origin":"BKK","departure_time":"2026-01-18T14:55:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"SIN","arrival_time":"2026-01-18T18:15:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT2H20M","distance":null,"lay_over":"PT09H25M","lay_over_date":"2026-01-18","aircraft":{"code":"788","name":"788","picture":"788.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"407"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"407"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","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":"F77AE00073-17","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H55M","transit_time":null,"routes":[{"air_segment_key":"55","origin":"SIN","departure_time":"2026-01-21T21:00:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BKK","arrival_time":"2026-01-21T22:20:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-21","flight_time":"PT2H20M","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":"410"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"410"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"BKK","departure_time":"2026-01-22T10:55:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"DAC","arrival_time":"2026-01-22T12:30:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT2H35M","distance":null,"lay_over":"PT12H35M","lay_over_date":"2026-01-21","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1022.9,"gross_total":1022.9,"base_fare":897,"tax":125.9,"sell":{"currency":"GBP","total":1022.9,"base_fare":897,"tax":125.9},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAyMi45LCJiYXNlX2ZhcmUiOjg5NywidGF4IjoxMjUuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwMjIuOSwiYmFzZV9mYXJlIjo4OTcsInRheCI6MTI1LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAyMi45LCJiYXNlX2ZhcmUiOjg5NywidGF4IjoxMjUuOX19","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":1022.9,"base_fare":897,"tax":125.9,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"897.00","tax":"125.90","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1022.9,"base_fare":897,"tax":125.9,"gross":{"base_fare":"897.00","tax":"125.90","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMjIuOTAiLCJiYXNlX2ZhcmUiOiI4OTcuMDAiLCJ0YXgiOiIxMjUuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTcuMDAiLCJ0YXgiOiIxMjUuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDIyLjkwIiwiYmFzZV9mYXJlIjoiODk3LjAwIiwidGF4IjoiMTI1LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODk3LjAwIiwidGF4IjoiMTI1LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAyMi45MCIsImJhc2VfZmFyZSI6Ijg5Ny4wMCIsInRheCI6IjEyNS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDIyLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"midnight","departure_departure_time":"2026-01-18T02:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H45M","duration_seconds":35100,"total_price":null},"refund":"non-refundable","carrier_operating":"TG","carrier_marketing":"TG","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT12H35M"],"baggage_summery_title":"kg","baggage_summery_adult":"23","baggage_summery":"23 kg"},"filter_unique_filter_code":"dac202601180200bkk202601180530340bkk202601181455sin202601181815407sin202601212100bkk202601212220410bkk202601221055dac202601221230321","total_price":null,"destination_reach_time":"PT9H45M","destination_reach_timestamp":35100},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-18","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"19","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-18","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H50M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"DAC","departure_time":"2026-01-18T02:00:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BKK","arrival_time":"2026-01-18T05:30:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-18","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","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":"34","origin":"BKK","departure_time":"2026-01-18T11:30:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"SIN","arrival_time":"2026-01-18T14:50:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT2H20M","distance":null,"lay_over":"PT06H00M","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":"413"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"413"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","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":"F77AE00073-18","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H55M","transit_time":null,"routes":[{"air_segment_key":"43","origin":"SIN","departure_time":"2026-01-21T08:15:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BKK","arrival_time":"2026-01-21T09:35:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-21","flight_time":"PT2H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"772","name":"772","picture":"772.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"402"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"402"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"44","origin":"BKK","departure_time":"2026-01-21T10:55:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"DAC","arrival_time":"2026-01-21T12:30:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT2H35M","distance":null,"lay_over":"PT01H20M","lay_over_date":"2026-01-21","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1034.8,"gross_total":1034.8,"base_fare":927,"tax":107.8,"sell":{"currency":"GBP","total":1034.8,"base_fare":927,"tax":107.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAzNC44LCJiYXNlX2ZhcmUiOjkyNywidGF4IjoxMDcuOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwMzQuOCwiYmFzZV9mYXJlIjo5MjcsInRheCI6MTA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAzNC44LCJiYXNlX2ZhcmUiOjkyNywidGF4IjoxMDcuOH19","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":1034.8,"base_fare":927,"tax":107.8,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"927.00","tax":"107.80","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1034.8,"base_fare":927,"tax":107.8,"gross":{"base_fare":"927.00","tax":"107.80","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMzQuODAiLCJiYXNlX2ZhcmUiOiI5MjcuMDAiLCJ0YXgiOiIxMDcuODAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjcuMDAiLCJ0YXgiOiIxMDcuODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDM0LjgwIiwiYmFzZV9mYXJlIjoiOTI3LjAwIiwidGF4IjoiMTA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTI3LjAwIiwidGF4IjoiMTA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAzNC44MCIsImJhc2VfZmFyZSI6IjkyNy4wMCIsInRheCI6IjEwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDM0LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"midnight","departure_departure_time":"2026-01-18T02:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H45M","duration_seconds":35100,"total_price":null},"refund":"non-refundable","carrier_operating":"TG","carrier_marketing":"TG","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H20M"],"baggage_summery_title":"kg","baggage_summery_adult":"23","baggage_summery":"23 kg"},"filter_unique_filter_code":"dac202601180200bkk202601180530340bkk202601181130sin202601181450413sin202601210815bkk202601210935402bkk202601211055dac202601211230321","total_price":null,"destination_reach_time":"PT9H45M","destination_reach_timestamp":35100},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-19","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"20","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-19","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H50M","transit_time":null,"routes":[{"air_segment_key":"9","origin":"DAC","departure_time":"2026-01-18T02:00:00","origin_terminal":"2","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"BKK","arrival_time":"2026-01-18T05:30:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-18","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"340"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","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":"10","origin":"BKK","departure_time":"2026-01-18T14:55:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"SIN","arrival_time":"2026-01-18T18:15:00","destination_terminal":"2","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT2H20M","distance":null,"lay_over":"PT09H25M","lay_over_date":"2026-01-18","aircraft":{"code":"788","name":"788","picture":"788.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"407"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"407"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","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":"F77AE00073-19","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H55M","transit_time":null,"routes":[{"air_segment_key":"43","origin":"SIN","departure_time":"2026-01-21T08:15:00","origin_terminal":"2","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"BKK","arrival_time":"2026-01-21T09:35:00","destination_terminal":null,"destination_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"flight_date":"2026-01-21","flight_time":"PT2H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"772","name":"772","picture":"772.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"402"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"402"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"44","origin":"BKK","departure_time":"2026-01-21T10:55:00","origin_terminal":null,"origin_airport":{"name":"Suvarnabhumi Airport","city":"Bangkok","country":"Thailand","timezone":"Asia\/Bangkok"},"destination":"DAC","arrival_time":"2026-01-21T12:30:00","destination_terminal":"2","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT2H35M","distance":null,"lay_over":"PT01H20M","lay_over_date":"2026-01-21","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"marketing":{"carrier":"TG","carrier_name":"Thai Airways International","carrier_logo":"TG.png","flight_number":"321"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YLRFFN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg","title":"23 kg"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1034.8,"gross_total":1034.8,"base_fare":927,"tax":107.8,"sell":{"currency":"GBP","total":1034.8,"base_fare":927,"tax":107.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAzNC44LCJiYXNlX2ZhcmUiOjkyNywidGF4IjoxMDcuOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEwMzQuOCwiYmFzZV9mYXJlIjo5MjcsInRheCI6MTA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTAzNC44LCJiYXNlX2ZhcmUiOjkyNywidGF4IjoxMDcuOH19","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":1034.8,"base_fare":927,"tax":107.8,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"927.00","tax":"107.80","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1034.8,"base_fare":927,"tax":107.8,"gross":{"base_fare":"927.00","tax":"107.80","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMzQuODAiLCJiYXNlX2ZhcmUiOiI5MjcuMDAiLCJ0YXgiOiIxMDcuODAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjcuMDAiLCJ0YXgiOiIxMDcuODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDM0LjgwIiwiYmFzZV9mYXJlIjoiOTI3LjAwIiwidGF4IjoiMTA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTI3LjAwIiwidGF4IjoiMTA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAzNC44MCIsImJhc2VfZmFyZSI6IjkyNy4wMCIsInRheCI6IjEwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDM0LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"BKK","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"BKK","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":23,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"midnight","departure_departure_time":"2026-01-18T02:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H45M","duration_seconds":35100,"total_price":null},"refund":"non-refundable","carrier_operating":"TG","carrier_marketing":"TG","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H20M"],"baggage_summery_title":"kg","baggage_summery_adult":"23","baggage_summery":"23 kg"},"filter_unique_filter_code":"dac202601180200bkk202601180530340bkk202601181455sin202601181815407sin202601210815bkk202601210935402bkk202601211055dac202601211230321","total_price":null,"destination_reach_time":"PT9H45M","destination_reach_timestamp":35100},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-20","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"21","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-20","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H30M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"DAC","departure_time":"2026-01-18T12:50:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-18T18:10:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"CAN","departure_time":"2026-01-18T22:40:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T02:50:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT4H10M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-20","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H25M","transit_time":null,"routes":[{"air_segment_key":"59","origin":"SIN","departure_time":"2026-01-21T03:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T07:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"60","origin":"CAN","departure_time":"2026-01-21T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-21T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT4H25M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T12:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT15H55M","duration_seconds":57300,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601181250can2026011818105016can202601182240sin2026011902508489sin202601210355can2026012107558490can202601210905dac2026012111305015","total_price":null,"destination_reach_time":"PT15H55M","destination_reach_timestamp":57300},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-21","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"22","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-21","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H45M","transit_time":null,"routes":[{"air_segment_key":"15","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","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":"CAN","departure_time":"2026-01-19T12:30:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T16:45:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H15M","distance":null,"lay_over":"PT07H45M","lay_over_date":"2026-01-19","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-21","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H25M","transit_time":null,"routes":[{"air_segment_key":"59","origin":"SIN","departure_time":"2026-01-21T03:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T07:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"60","origin":"CAN","departure_time":"2026-01-21T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-21T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT4H25M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H10M","duration_seconds":58200,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601191230sin2026011916453039sin202601210355can2026012107558490can202601210905dac2026012111305015","total_price":null,"destination_reach_time":"PT16H10M","destination_reach_timestamp":58200},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-22","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"23","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-22","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H30M","transit_time":null,"routes":[{"air_segment_key":"19","origin":"DAC","departure_time":"2026-01-18T12:50:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-18T18:10:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"20","origin":"CAN","departure_time":"2026-01-19T08:15:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T12:25:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT14H05M","lay_over_date":"2026-01-18","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"353"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"353"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-22","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H25M","transit_time":null,"routes":[{"air_segment_key":"59","origin":"SIN","departure_time":"2026-01-21T03:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T07:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"60","origin":"CAN","departure_time":"2026-01-21T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-21T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT4H25M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T12:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT15H55M","duration_seconds":57300,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601181250can2026011818105016can202601190815sin202601191225353sin202601210355can2026012107558490can202601210905dac2026012111305015","total_price":null,"destination_reach_time":"PT15H55M","destination_reach_timestamp":57300},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-23","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"24","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-23","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H40M","transit_time":null,"routes":[{"air_segment_key":"29","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"30","origin":"CAN","departure_time":"2026-01-19T18:50:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T23:00:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT14H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"351"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"351"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-23","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H25M","transit_time":null,"routes":[{"air_segment_key":"59","origin":"SIN","departure_time":"2026-01-21T03:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T07:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"60","origin":"CAN","departure_time":"2026-01-21T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-21T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT4H25M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H5M","duration_seconds":57900,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601191850sin202601192300351sin202601210355can2026012107558490can202601210905dac2026012111305015","total_price":null,"destination_reach_time":"PT16H5M","destination_reach_timestamp":57900},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-24","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"25","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-24","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H40M","transit_time":null,"routes":[{"air_segment_key":"21","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"22","origin":"CAN","departure_time":"2026-01-19T22:40:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-20T02:50:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT17H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-24","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H25M","transit_time":null,"routes":[{"air_segment_key":"59","origin":"SIN","departure_time":"2026-01-21T03:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T07:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"60","origin":"CAN","departure_time":"2026-01-21T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-21T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT4H25M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H5M","duration_seconds":57900,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601192240sin2026012002508489sin202601210355can2026012107558490can202601210905dac2026012111305015","total_price":null,"destination_reach_time":"PT16H5M","destination_reach_timestamp":57900},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-25","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"26","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-25","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H30M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"DAC","departure_time":"2026-01-18T12:50:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-18T18:10:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"CAN","departure_time":"2026-01-18T22:40:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T02:50:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT4H10M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-25","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"SIN","departure_time":"2026-01-21T17:50:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T21:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3040"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3040"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"62","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT11H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T12:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H0M","duration_seconds":57600,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT11H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601181250can2026011818105016can202601182240sin2026011902508489sin202601211750can2026012121553040can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H0M","destination_reach_timestamp":57600},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-26","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"27","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-26","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H45M","transit_time":null,"routes":[{"air_segment_key":"15","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","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":"CAN","departure_time":"2026-01-19T12:30:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T16:45:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H15M","distance":null,"lay_over":"PT07H45M","lay_over_date":"2026-01-19","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-26","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"SIN","departure_time":"2026-01-21T17:50:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T21:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3040"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3040"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"62","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT11H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H15M","duration_seconds":58500,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT11H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601191230sin2026011916453039sin202601211750can2026012121553040can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H15M","destination_reach_timestamp":58500},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-27","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"28","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-27","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H30M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"DAC","departure_time":"2026-01-18T12:50:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-18T18:10:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"CAN","departure_time":"2026-01-18T22:40:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T02:50:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT4H10M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-27","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H35M","transit_time":null,"routes":[{"air_segment_key":"67","origin":"SIN","departure_time":"2026-01-21T13:40:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T17:50:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"354"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"354"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"68","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T12:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H5M","duration_seconds":57900,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601181250can2026011818105016can202601182240sin2026011902508489sin202601211340can202601211750354can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H5M","destination_reach_timestamp":57900},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-28","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"29","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-28","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H45M","transit_time":null,"routes":[{"air_segment_key":"15","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","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":"CAN","departure_time":"2026-01-19T12:30:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T16:45:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H15M","distance":null,"lay_over":"PT07H45M","lay_over_date":"2026-01-19","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-28","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H35M","transit_time":null,"routes":[{"air_segment_key":"67","origin":"SIN","departure_time":"2026-01-21T13:40:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T17:50:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"354"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"354"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"68","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H20M","duration_seconds":58800,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601191230sin2026011916453039sin202601211340can202601211750354can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H20M","destination_reach_timestamp":58800},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-29","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"30","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-29","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H30M","transit_time":null,"routes":[{"air_segment_key":"19","origin":"DAC","departure_time":"2026-01-18T12:50:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-18T18:10:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"20","origin":"CAN","departure_time":"2026-01-19T08:15:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T12:25:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT14H05M","lay_over_date":"2026-01-18","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"353"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"353"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-29","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"SIN","departure_time":"2026-01-21T17:50:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T21:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3040"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3040"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"62","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT11H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T12:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H0M","duration_seconds":57600,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT11H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601181250can2026011818105016can202601190815sin202601191225353sin202601211750can2026012121553040can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H0M","destination_reach_timestamp":57600},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-30","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"31","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-30","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H30M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"DAC","departure_time":"2026-01-18T12:50:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-18T18:10:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"CAN","departure_time":"2026-01-18T22:40:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T02:50:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT4H10M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-30","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H40M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"SIN","departure_time":"2026-01-21T08:00:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T12:15:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H15M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"352"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"352"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT20H50M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T12:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H10M","duration_seconds":58200,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT20H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601181250can2026011818105016can202601182240sin2026011902508489sin202601210800can202601211215352can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H10M","destination_reach_timestamp":58200},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-31","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"32","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-31","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H45M","transit_time":null,"routes":[{"air_segment_key":"15","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","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":"CAN","departure_time":"2026-01-19T12:30:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T16:45:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H15M","distance":null,"lay_over":"PT07H45M","lay_over_date":"2026-01-19","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-31","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H40M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"SIN","departure_time":"2026-01-21T08:00:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T12:15:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H15M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"352"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"352"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT20H50M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H25M","duration_seconds":59100,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT20H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601191230sin2026011916453039sin202601210800can202601211215352can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H25M","destination_reach_timestamp":59100},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-32","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"33","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-32","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H30M","transit_time":null,"routes":[{"air_segment_key":"19","origin":"DAC","departure_time":"2026-01-18T12:50:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-18T18:10:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"20","origin":"CAN","departure_time":"2026-01-19T08:15:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T12:25:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT14H05M","lay_over_date":"2026-01-18","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"353"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"353"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-32","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H35M","transit_time":null,"routes":[{"air_segment_key":"67","origin":"SIN","departure_time":"2026-01-21T13:40:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T17:50:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"354"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"354"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"68","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T12:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H5M","duration_seconds":57900,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601181250can2026011818105016can202601190815sin202601191225353sin202601211340can202601211750354can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H5M","destination_reach_timestamp":57900},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-33","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"34","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-33","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H30M","transit_time":null,"routes":[{"air_segment_key":"19","origin":"DAC","departure_time":"2026-01-18T12:50:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-18T18:10:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"20","origin":"CAN","departure_time":"2026-01-19T08:15:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T12:25:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT14H05M","lay_over_date":"2026-01-18","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"353"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"353"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-33","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H40M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"SIN","departure_time":"2026-01-21T08:00:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T12:15:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H15M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"352"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"352"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT20H50M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T12:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H10M","duration_seconds":58200,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT20H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601181250can2026011818105016can202601190815sin202601191225353sin202601210800can202601211215352can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H10M","destination_reach_timestamp":58200},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-34","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"35","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-34","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H40M","transit_time":null,"routes":[{"air_segment_key":"29","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"30","origin":"CAN","departure_time":"2026-01-19T18:50:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T23:00:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT14H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"351"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"351"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-34","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"SIN","departure_time":"2026-01-21T17:50:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T21:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3040"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3040"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"62","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT11H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H10M","duration_seconds":58200,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT11H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601191850sin202601192300351sin202601211750can2026012121553040can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H10M","destination_reach_timestamp":58200},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-35","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"36","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-35","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H40M","transit_time":null,"routes":[{"air_segment_key":"21","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"22","origin":"CAN","departure_time":"2026-01-19T22:40:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-20T02:50:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT17H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-35","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"SIN","departure_time":"2026-01-21T17:50:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T21:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3040"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3040"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"62","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT11H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H10M","duration_seconds":58200,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT11H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601192240sin2026012002508489sin202601211750can2026012121553040can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H10M","destination_reach_timestamp":58200},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-36","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"37","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-36","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H40M","transit_time":null,"routes":[{"air_segment_key":"29","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"30","origin":"CAN","departure_time":"2026-01-19T18:50:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T23:00:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT14H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"351"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"351"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-36","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H35M","transit_time":null,"routes":[{"air_segment_key":"67","origin":"SIN","departure_time":"2026-01-21T13:40:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T17:50:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"354"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"354"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"68","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H15M","duration_seconds":58500,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601191850sin202601192300351sin202601211340can202601211750354can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H15M","destination_reach_timestamp":58500},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-37","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"38","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-37","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H40M","transit_time":null,"routes":[{"air_segment_key":"21","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"22","origin":"CAN","departure_time":"2026-01-19T22:40:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-20T02:50:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT17H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-37","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H35M","transit_time":null,"routes":[{"air_segment_key":"67","origin":"SIN","departure_time":"2026-01-21T13:40:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T17:50:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"354"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"354"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"68","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H15M","duration_seconds":58500,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601192240sin2026012002508489sin202601211340can202601211750354can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H15M","destination_reach_timestamp":58500},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-38","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"39","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-38","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H40M","transit_time":null,"routes":[{"air_segment_key":"29","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"30","origin":"CAN","departure_time":"2026-01-19T18:50:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T23:00:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT14H05M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"351"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"351"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-38","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H40M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"SIN","departure_time":"2026-01-21T08:00:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T12:15:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H15M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"352"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"352"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT20H50M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H20M","duration_seconds":58800,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT20H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601191850sin202601192300351sin202601210800can202601211215352can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H20M","destination_reach_timestamp":58800},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-39","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"40","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-39","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H40M","transit_time":null,"routes":[{"air_segment_key":"21","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"22","origin":"CAN","departure_time":"2026-01-19T22:40:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-20T02:50:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT17H55M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8489"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-39","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H40M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"SIN","departure_time":"2026-01-21T08:00:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T12:15:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H15M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"352"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"352"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT20H50M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"M2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1158.1,"gross_total":1158.1,"base_fare":910,"tax":248.1,"sell":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjExNTguMSwiYmFzZV9mYXJlIjo5MTAsInRheCI6MjQ4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTE1OC4xLCJiYXNlX2ZhcmUiOjkxMCwidGF4IjoyNDguMX19","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":1158.1,"base_fare":910,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"910.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1158.1,"base_fare":910,"tax":248.1,"gross":{"base_fare":"910.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExNTguMTAiLCJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTAuMDAiLCJ0YXgiOiIyNDguMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTU4LjEwIiwiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTE1OC4xMCIsImJhc2VfZmFyZSI6IjkxMC4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTU4LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H20M","duration_seconds":58800,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT20H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601192240sin2026012002508489sin202601210800can202601211215352can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H20M","destination_reach_timestamp":58800},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-40","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"41","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-40","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H35M","transit_time":null,"routes":[{"air_segment_key":"37","origin":"DAC","departure_time":"2026-01-18T12:50:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-18T18:10:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CAN","departure_time":"2026-01-19T12:30:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T16:45:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H15M","distance":null,"lay_over":"PT18H20M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-40","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H25M","transit_time":null,"routes":[{"air_segment_key":"59","origin":"SIN","departure_time":"2026-01-21T03:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T07:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"60","origin":"CAN","departure_time":"2026-01-21T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-21T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT4H25M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1315.1,"gross_total":1315.1,"base_fare":1067,"tax":248.1,"sell":{"currency":"GBP","total":1315.1,"base_fare":1067,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMxNS4xLCJiYXNlX2ZhcmUiOjEwNjcsInRheCI6MjQ4LjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoxMzE1LjEsImJhc2VfZmFyZSI6MTA2NywidGF4IjoyNDguMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoxMzE1LjEsImJhc2VfZmFyZSI6MTA2NywidGF4IjoyNDguMX19","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":1315.1,"base_fare":1067,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1067.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1315.1,"base_fare":1067,"tax":248.1,"gross":{"base_fare":"1067.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMTUuMTAiLCJiYXNlX2ZhcmUiOiIxMDY3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2Ny4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMTUuMTAiLCJiYXNlX2ZhcmUiOiIxMDY3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2Ny4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMTUuMTAiLCJiYXNlX2ZhcmUiOiIxMDY3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMTUuMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T12:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H0M","duration_seconds":57600,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601181250can2026011818105016can202601191230sin2026011916453039sin202601210355can2026012107558490can202601210905dac2026012111305015","total_price":null,"destination_reach_time":"PT16H0M","destination_reach_timestamp":57600},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-41","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"42","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-41","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H35M","transit_time":null,"routes":[{"air_segment_key":"37","origin":"DAC","departure_time":"2026-01-18T12:50:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-18T18:10:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CAN","departure_time":"2026-01-19T12:30:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T16:45:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H15M","distance":null,"lay_over":"PT18H20M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-41","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"SIN","departure_time":"2026-01-21T17:50:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T21:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H5M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3040"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3040"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"62","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT11H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1315.1,"gross_total":1315.1,"base_fare":1067,"tax":248.1,"sell":{"currency":"GBP","total":1315.1,"base_fare":1067,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMxNS4xLCJiYXNlX2ZhcmUiOjEwNjcsInRheCI6MjQ4LjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoxMzE1LjEsImJhc2VfZmFyZSI6MTA2NywidGF4IjoyNDguMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoxMzE1LjEsImJhc2VfZmFyZSI6MTA2NywidGF4IjoyNDguMX19","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":1315.1,"base_fare":1067,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1067.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1315.1,"base_fare":1067,"tax":248.1,"gross":{"base_fare":"1067.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMTUuMTAiLCJiYXNlX2ZhcmUiOiIxMDY3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2Ny4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMTUuMTAiLCJiYXNlX2ZhcmUiOiIxMDY3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2Ny4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMTUuMTAiLCJiYXNlX2ZhcmUiOiIxMDY3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMTUuMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T12:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H5M","duration_seconds":57900,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT11H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601181250can2026011818105016can202601191230sin2026011916453039sin202601211750can2026012121553040can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H5M","destination_reach_timestamp":57900},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-42","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"43","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-42","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H35M","transit_time":null,"routes":[{"air_segment_key":"37","origin":"DAC","departure_time":"2026-01-18T12:50:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-18T18:10:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CAN","departure_time":"2026-01-19T12:30:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T16:45:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H15M","distance":null,"lay_over":"PT18H20M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-42","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H35M","transit_time":null,"routes":[{"air_segment_key":"67","origin":"SIN","departure_time":"2026-01-21T13:40:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T17:50:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"354"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"354"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"68","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1315.1,"gross_total":1315.1,"base_fare":1067,"tax":248.1,"sell":{"currency":"GBP","total":1315.1,"base_fare":1067,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMxNS4xLCJiYXNlX2ZhcmUiOjEwNjcsInRheCI6MjQ4LjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoxMzE1LjEsImJhc2VfZmFyZSI6MTA2NywidGF4IjoyNDguMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoxMzE1LjEsImJhc2VfZmFyZSI6MTA2NywidGF4IjoyNDguMX19","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":1315.1,"base_fare":1067,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1067.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1315.1,"base_fare":1067,"tax":248.1,"gross":{"base_fare":"1067.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMTUuMTAiLCJiYXNlX2ZhcmUiOiIxMDY3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2Ny4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMTUuMTAiLCJiYXNlX2ZhcmUiOiIxMDY3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2Ny4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMTUuMTAiLCJiYXNlX2ZhcmUiOiIxMDY3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMTUuMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T12:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H10M","duration_seconds":58200,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601181250can2026011818105016can202601191230sin2026011916453039sin202601211340can202601211750354can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H10M","destination_reach_timestamp":58200},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-43","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"44","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-43","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H35M","transit_time":null,"routes":[{"air_segment_key":"37","origin":"DAC","departure_time":"2026-01-18T12:50:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-18T18:10:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5016"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CAN","departure_time":"2026-01-19T12:30:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T16:45:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H15M","distance":null,"lay_over":"PT18H20M","lay_over_date":"2026-01-18","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"3039"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-43","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H40M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"SIN","departure_time":"2026-01-21T08:00:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T12:15:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H15M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"352"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"352"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"CAN","departure_time":"2026-01-22T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H25M","distance":null,"lay_over":"PT20H50M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"B2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1315.1,"gross_total":1315.1,"base_fare":1067,"tax":248.1,"sell":{"currency":"GBP","total":1315.1,"base_fare":1067,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMxNS4xLCJiYXNlX2ZhcmUiOjEwNjcsInRheCI6MjQ4LjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoxMzE1LjEsImJhc2VfZmFyZSI6MTA2NywidGF4IjoyNDguMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoxMzE1LjEsImJhc2VfZmFyZSI6MTA2NywidGF4IjoyNDguMX19","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":1315.1,"base_fare":1067,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1067.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1315.1,"base_fare":1067,"tax":248.1,"gross":{"base_fare":"1067.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMTUuMTAiLCJiYXNlX2ZhcmUiOiIxMDY3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2Ny4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMTUuMTAiLCJiYXNlX2ZhcmUiOiIxMDY3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2Ny4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMTUuMTAiLCJiYXNlX2ZhcmUiOiIxMDY3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMTUuMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T12:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H15M","duration_seconds":58500,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT20H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601181250can2026011818105016can202601191230sin2026011916453039sin202601210800can202601211215352can202601220905dac2026012211305015","total_price":null,"destination_reach_time":"PT16H15M","destination_reach_timestamp":58500},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-44","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"45","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-44","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":"3","origin":"DAC","departure_time":"2026-01-18T10:45:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"DOH","arrival_time":"2026-01-18T13:50:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-18","flight_time":"PT6H5M","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":"641"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SJR4R1SE","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":"4","origin":"DOH","departure_time":"2026-01-18T19:55:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"SIN","arrival_time":"2026-01-19T08:45:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT7H50M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-18","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"942"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"942"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SJR4R1SE","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":"F77AE00073-44","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT12H50M","transit_time":null,"routes":[{"air_segment_key":"39","origin":"SIN","departure_time":"2026-01-21T20:15:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"DOH","arrival_time":"2026-01-21T23:15:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-21","flight_time":"PT8H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"947"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"947"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SJR4R1SE","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":"40","origin":"DOH","departure_time":"2026-01-22T01:25:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"DAC","arrival_time":"2026-01-22T09:15:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H50M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-01-21","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"640"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"640"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SJR4R1SE","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}}}}]}],"price":{"currency":"GBP","total":1338,"gross_total":1338,"base_fare":1185,"tax":153,"sell":{"currency":"GBP","total":1338,"base_fare":1185,"tax":153},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMzOCwiYmFzZV9mYXJlIjoxMTg1LCJ0YXgiOjE1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEzMzgsImJhc2VfZmFyZSI6MTE4NSwidGF4IjoxNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMzOCwiYmFzZV9mYXJlIjoxMTg1LCJ0YXgiOjE1M319","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":1338,"base_fare":1185,"tax":153,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1185.00","tax":"153.00","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1338,"base_fare":1185,"tax":153,"gross":{"base_fare":"1185.00","tax":"153.00","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMzguMDAiLCJiYXNlX2ZhcmUiOiIxMTg1LjAwIiwidGF4IjoiMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NS4wMCIsInRheCI6IjE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMzguMDAiLCJiYXNlX2ZhcmUiOiIxMTg1LjAwIiwidGF4IjoiMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NS4wMCIsInRheCI6IjE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMzguMDAiLCJiYXNlX2ZhcmUiOiIxMTg1LjAwIiwidGF4IjoiMTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-18T10:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D2H45M","duration_seconds":96300,"total_price":null},"refund":"non-refundable","carrier_operating":"QR","carrier_marketing":"QR","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H10M"],"baggage_summery_title":"kg","baggage_summery_adult":"25","baggage_summery":"25 kg"},"filter_unique_filter_code":"dac202601181045doh202601181350641doh202601181955sin202601190845942sin202601212015doh202601212315947doh202601220125dac202601220915640","total_price":null,"destination_reach_time":"PT1D2H45M","destination_reach_timestamp":96300},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-45","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"46","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-45","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":"3","origin":"DAC","departure_time":"2026-01-18T10:45:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"DOH","arrival_time":"2026-01-18T13:50:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-18","flight_time":"PT6H5M","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":"641"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SJR4R1SE","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":"4","origin":"DOH","departure_time":"2026-01-18T19:55:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"SIN","arrival_time":"2026-01-19T08:45:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-18","flight_time":"PT7H50M","distance":null,"lay_over":"PT06H05M","lay_over_date":"2026-01-18","aircraft":{"code":"359","name":"359","picture":"359.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"942"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"942"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SJR4R1SE","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":"F77AE00073-45","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT12H50M","transit_time":null,"routes":[{"air_segment_key":"53","origin":"SIN","departure_time":"2026-01-21T03:15:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"DOH","arrival_time":"2026-01-21T06:15:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-21","flight_time":"PT8H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"945"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"945"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SJR4R1SE","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":"54","origin":"DOH","departure_time":"2026-01-21T09:55:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"DAC","arrival_time":"2026-01-21T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT4H50M","distance":null,"lay_over":"PT03H40M","lay_over_date":"2026-01-21","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"638"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"638"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SJR4R1SE","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}}}}]}],"price":{"currency":"GBP","total":1338,"gross_total":1338,"base_fare":1185,"tax":153,"sell":{"currency":"GBP","total":1338,"base_fare":1185,"tax":153},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMzOCwiYmFzZV9mYXJlIjoxMTg1LCJ0YXgiOjE1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjEzMzgsImJhc2VfZmFyZSI6MTE4NSwidGF4IjoxNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTMzOCwiYmFzZV9mYXJlIjoxMTg1LCJ0YXgiOjE1M319","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":1338,"base_fare":1185,"tax":153,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1185.00","tax":"153.00","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1338,"base_fare":1185,"tax":153,"gross":{"base_fare":"1185.00","tax":"153.00","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMzguMDAiLCJiYXNlX2ZhcmUiOiIxMTg1LjAwIiwidGF4IjoiMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NS4wMCIsInRheCI6IjE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMzguMDAiLCJiYXNlX2ZhcmUiOiIxMTg1LjAwIiwidGF4IjoiMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NS4wMCIsInRheCI6IjE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEzMzguMDAiLCJiYXNlX2ZhcmUiOiIxMTg1LjAwIiwidGF4IjoiMTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-01-18T10:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D2H45M","duration_seconds":96300,"total_price":null},"refund":"non-refundable","carrier_operating":"QR","carrier_marketing":"QR","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT03H40M"],"baggage_summery_title":"kg","baggage_summery_adult":"25","baggage_summery":"25 kg"},"filter_unique_filter_code":"dac202601181045doh202601181350641doh202601181955sin202601190845942sin202601210315doh202601210615945doh202601210955dac202601211745638","total_price":null,"destination_reach_time":"PT1D2H45M","destination_reach_timestamp":96300},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-46","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"47","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-46","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":"23","origin":"DAC","departure_time":"2026-01-18T19:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"DOH","arrival_time":"2026-01-18T22:20:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-18","flight_time":"PT6H5M","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":"639"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"639"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LJR4R1SE","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":"24","origin":"DOH","departure_time":"2026-01-19T02:05:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"SIN","arrival_time":"2026-01-19T14:55:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT7H50M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-18","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"948"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"948"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LJR4R1SE","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":"F77AE00073-46","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT12H50M","transit_time":null,"routes":[{"air_segment_key":"39","origin":"SIN","departure_time":"2026-01-21T20:15:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"DOH","arrival_time":"2026-01-21T23:15:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-21","flight_time":"PT8H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"388","picture":"388.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"947"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"947"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LJR4R1SE","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":"40","origin":"DOH","departure_time":"2026-01-22T01:25:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"DAC","arrival_time":"2026-01-22T09:15:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT4H50M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-01-21","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"640"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"640"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LJR4R1SE","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}}}}]}],"price":{"currency":"GBP","total":1411,"gross_total":1411,"base_fare":1258,"tax":153,"sell":{"currency":"GBP","total":1411,"base_fare":1258,"tax":153},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTQxMSwiYmFzZV9mYXJlIjoxMjU4LCJ0YXgiOjE1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE0MTEsImJhc2VfZmFyZSI6MTI1OCwidGF4IjoxNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTQxMSwiYmFzZV9mYXJlIjoxMjU4LCJ0YXgiOjE1M319","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":1411,"base_fare":1258,"tax":153,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1258.00","tax":"153.00","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1411,"base_fare":1258,"tax":153,"gross":{"base_fare":"1258.00","tax":"153.00","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE0MTEuMDAiLCJiYXNlX2ZhcmUiOiIxMjU4LjAwIiwidGF4IjoiMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1OC4wMCIsInRheCI6IjE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE0MTEuMDAiLCJiYXNlX2ZhcmUiOiIxMjU4LjAwIiwidGF4IjoiMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1OC4wMCIsInRheCI6IjE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE0MTEuMDAiLCJiYXNlX2ZhcmUiOiIxMjU4LjAwIiwidGF4IjoiMTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-18T19:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D2H45M","duration_seconds":96300,"total_price":null},"refund":"non-refundable","carrier_operating":"QR","carrier_marketing":"QR","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H10M"],"baggage_summery_title":"kg","baggage_summery_adult":"25","baggage_summery":"25 kg"},"filter_unique_filter_code":"dac202601181915doh202601182220639doh202601190205sin202601191455948sin202601212015doh202601212315947doh202601220125dac202601220915640","total_price":null,"destination_reach_time":"PT1D2H45M","destination_reach_timestamp":96300},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-47","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"48","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-47","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":"23","origin":"DAC","departure_time":"2026-01-18T19:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"DOH","arrival_time":"2026-01-18T22:20:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-18","flight_time":"PT6H5M","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":"639"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"639"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LJR4R1SE","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":"24","origin":"DOH","departure_time":"2026-01-19T02:05:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"SIN","arrival_time":"2026-01-19T14:55:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT7H50M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-01-18","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"948"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"948"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LJR4R1SE","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":"F77AE00073-47","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT12H50M","transit_time":null,"routes":[{"air_segment_key":"53","origin":"SIN","departure_time":"2026-01-21T03:15:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"DOH","arrival_time":"2026-01-21T06:15:00","destination_terminal":null,"destination_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"flight_date":"2026-01-21","flight_time":"PT8H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"351","name":"351","picture":"351.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"945"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"945"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LJR4R1SE","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":"54","origin":"DOH","departure_time":"2026-01-21T09:55:00","origin_terminal":null,"origin_airport":{"name":"Hamad International Airport","city":"Doha","country":"Qatar","timezone":"Asia\/Qatar"},"destination":"DAC","arrival_time":"2026-01-21T17:45:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT4H50M","distance":null,"lay_over":"PT03H40M","lay_over_date":"2026-01-21","aircraft":{"code":"77W","name":"77W","picture":"77W.png"},"operating":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"638"},"marketing":{"carrier":"QR","carrier_name":"Qatar Airways","carrier_logo":"QR.png","flight_number":"638"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LJR4R1SE","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}}}}]}],"price":{"currency":"GBP","total":1411,"gross_total":1411,"base_fare":1258,"tax":153,"sell":{"currency":"GBP","total":1411,"base_fare":1258,"tax":153},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTQxMSwiYmFzZV9mYXJlIjoxMjU4LCJ0YXgiOjE1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE0MTEsImJhc2VfZmFyZSI6MTI1OCwidGF4IjoxNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTQxMSwiYmFzZV9mYXJlIjoxMjU4LCJ0YXgiOjE1M319","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":1411,"base_fare":1258,"tax":153,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1258.00","tax":"153.00","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1411,"base_fare":1258,"tax":153,"gross":{"base_fare":"1258.00","tax":"153.00","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE0MTEuMDAiLCJiYXNlX2ZhcmUiOiIxMjU4LjAwIiwidGF4IjoiMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1OC4wMCIsInRheCI6IjE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE0MTEuMDAiLCJiYXNlX2ZhcmUiOiIxMjU4LjAwIiwidGF4IjoiMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1OC4wMCIsInRheCI6IjE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE0MTEuMDAiLCJiYXNlX2ZhcmUiOiIxMjU4LjAwIiwidGF4IjoiMTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"SIN","baggage_type":"checked","pieceCount":null,"weight":30,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"DOH","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"1","passenger_type":"ADT","origin":"DOH","destination":"DAC","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-01-18T19:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT1D2H45M","duration_seconds":96300,"total_price":null},"refund":"non-refundable","carrier_operating":"QR","carrier_marketing":"QR","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT03H40M"],"baggage_summery_title":"kg","baggage_summery_adult":"25","baggage_summery":"25 kg"},"filter_unique_filter_code":"dac202601181915doh202601182220639doh202601190205sin202601191455948sin202601210315doh202601210615945doh202601210955dac202601211745638","total_price":null,"destination_reach_time":"PT1D2H45M","destination_reach_timestamp":96300},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-48","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"49","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-48","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT7H40M","transit_time":null,"routes":[{"air_segment_key":"5","origin":"DAC","departure_time":"2026-01-18T23:15:00","origin_terminal":"1","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"CAN","arrival_time":"2026-01-19T04:45:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-18","flight_time":"PT3H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"392"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"Y2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","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":"CAN","departure_time":"2026-01-19T08:15:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T12:25:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT4H10M","distance":null,"lay_over":"PT03H30M","lay_over_date":"2026-01-19","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"353"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"353"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"Y2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":"F77AE00073-48","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT8H25M","transit_time":null,"routes":[{"air_segment_key":"59","origin":"SIN","departure_time":"2026-01-21T03:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"CAN","arrival_time":"2026-01-21T07:55:00","destination_terminal":"2","destination_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT4H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"8490"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"Y2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"60","origin":"CAN","departure_time":"2026-01-21T09:05:00","origin_terminal":"2","origin_airport":{"name":"Guangzhou Baiyun International Airport","city":"Huadu, Guangzhou","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-21T11:30:00","destination_terminal":"1","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-21","flight_time":"PT4H25M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-01-21","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"marketing":{"carrier":"CZ","carrier_name":"China Southern Airlines","carrier_logo":"CZ.png","flight_number":"5015"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"Y2AFFYSS","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":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":1905.1,"gross_total":1905.1,"base_fare":1657,"tax":248.1,"sell":{"currency":"GBP","total":1905.1,"base_fare":1657,"tax":248.1},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTkwNS4xLCJiYXNlX2ZhcmUiOjE2NTcsInRheCI6MjQ4LjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoxOTA1LjEsImJhc2VfZmFyZSI6MTY1NywidGF4IjoyNDguMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoxOTA1LjEsImJhc2VfZmFyZSI6MTY1NywidGF4IjoyNDguMX19","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":1905.1,"base_fare":1657,"tax":248.1,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1657.00","tax":"248.10","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1905.1,"base_fare":1657,"tax":248.1,"gross":{"base_fare":"1657.00","tax":"248.10","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDUuMTAiLCJiYXNlX2ZhcmUiOiIxNjU3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1Ny4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDUuMTAiLCJiYXNlX2ZhcmUiOiIxNjU3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1Ny4wMCIsInRheCI6IjI0OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDUuMTAiLCJiYXNlX2ZhcmUiOiIxNjU3LjAwIiwidGF4IjoiMjQ4LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDUuMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"SIN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"CAN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CAN","destination":"DAC","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-18T23:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT16H5M","duration_seconds":57900,"total_price":null},"refund":"non-refundable","carrier_operating":"CZ","carrier_marketing":"CZ","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT01H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"dac202601182315can202601190445392can202601190815sin202601191225353sin202601210355can2026012107558490can202601210905dac2026012111305015","total_price":null,"destination_reach_time":"PT16H5M","destination_reach_timestamp":57900},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-49","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"50","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-49","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT11H40M","transit_time":null,"routes":[{"air_segment_key":"11","origin":"DAC","departure_time":"2026-01-18T22:10:00","origin_terminal":"0","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"PEK","arrival_time":"2026-01-19T05:10: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":"PT5H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"702"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"702"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"12","origin":"PEK","departure_time":"2026-01-19T09:45:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T16:25:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT6H40M","distance":null,"lay_over":"PT04H35M","lay_over_date":"2026-01-19","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"787"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"787"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"F77AE00073-49","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT12H5M","transit_time":null,"routes":[{"air_segment_key":"63","origin":"SIN","departure_time":"2026-01-21T23:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"PEK","arrival_time":"2026-01-22T06:05:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT6H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"970"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"970"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"64","origin":"PEK","departure_time":"2026-01-22T16:45:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T20:40:00","destination_terminal":"0","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT5H55M","distance":null,"lay_over":"PT10H40M","lay_over_date":"2026-01-22","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"701"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"701"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":2427.5,"gross_total":2427.5,"base_fare":2070,"tax":357.5,"sell":{"currency":"GBP","total":2427.5,"base_fare":2070,"tax":357.5},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjQyNy41LCJiYXNlX2ZhcmUiOjIwNzAsInRheCI6MzU3LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNDI3LjUsImJhc2VfZmFyZSI6MjA3MCwidGF4IjozNTcuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNDI3LjUsImJhc2VfZmFyZSI6MjA3MCwidGF4IjozNTcuNX19","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":2427.5,"base_fare":2070,"tax":357.5,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2070.00","tax":"357.50","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2427.5,"base_fare":2070,"tax":357.5,"gross":{"base_fare":"2070.00","tax":"357.50","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3MC4wMCIsInRheCI6IjM1Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3MC4wMCIsInRheCI6IjM1Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0MjcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"SIN","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"DAC","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":"night","departure_departure_time":"2026-01-18T22:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT23H45M","duration_seconds":85500,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"2","baggage_summery":"2 pieces"},"filter_unique_filter_code":"dac202601182210pek202601190510702pek202601190945sin202601191625787sin202601212355pek202601220605970pek202601221645dac202601222040701","total_price":null,"destination_reach_time":"PT23H45M","destination_reach_timestamp":85500},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-50","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"51","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-50","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT11H40M","transit_time":null,"routes":[{"air_segment_key":"11","origin":"DAC","departure_time":"2026-01-18T22:10:00","origin_terminal":"0","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"PEK","arrival_time":"2026-01-19T05:10: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":"PT5H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"702"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"702"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"12","origin":"PEK","departure_time":"2026-01-19T09:45:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T16:25:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT6H40M","distance":null,"lay_over":"PT04H35M","lay_over_date":"2026-01-19","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"787"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"787"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"F77AE00073-50","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT12H5M","transit_time":null,"routes":[{"air_segment_key":"65","origin":"SIN","departure_time":"2026-01-21T17:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"PEK","arrival_time":"2026-01-22T00:05:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT6H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"788"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"788"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"66","origin":"PEK","departure_time":"2026-01-22T16:45:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T20:40:00","destination_terminal":"0","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT5H55M","distance":null,"lay_over":"PT16H40M","lay_over_date":"2026-01-22","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"701"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"701"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":2427.5,"gross_total":2427.5,"base_fare":2070,"tax":357.5,"sell":{"currency":"GBP","total":2427.5,"base_fare":2070,"tax":357.5},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjQyNy41LCJiYXNlX2ZhcmUiOjIwNzAsInRheCI6MzU3LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNDI3LjUsImJhc2VfZmFyZSI6MjA3MCwidGF4IjozNTcuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNDI3LjUsImJhc2VfZmFyZSI6MjA3MCwidGF4IjozNTcuNX19","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":2427.5,"base_fare":2070,"tax":357.5,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2070.00","tax":"357.50","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2427.5,"base_fare":2070,"tax":357.5,"gross":{"base_fare":"2070.00","tax":"357.50","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3MC4wMCIsInRheCI6IjM1Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3MC4wMCIsInRheCI6IjM1Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0MjcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"SIN","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"DAC","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":"night","departure_departure_time":"2026-01-18T22:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT23H45M","duration_seconds":85500,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT16H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"2","baggage_summery":"2 pieces"},"filter_unique_filter_code":"dac202601182210pek202601190510702pek202601190945sin202601191625787sin202601211755pek202601220005788pek202601221645dac202601222040701","total_price":null,"destination_reach_time":"PT23H45M","destination_reach_timestamp":85500},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-51","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"52","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-51","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT11H10M","transit_time":null,"routes":[{"air_segment_key":"27","origin":"DAC","departure_time":"2026-01-18T22:10:00","origin_terminal":"0","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"PEK","arrival_time":"2026-01-19T05:10: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":"PT5H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"702"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"702"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"28","origin":"PEK","departure_time":"2026-01-19T15:45:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T21:55:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT6H10M","distance":null,"lay_over":"PT10H35M","lay_over_date":"2026-01-19","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"969"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"969"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"F77AE00073-51","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT12H5M","transit_time":null,"routes":[{"air_segment_key":"63","origin":"SIN","departure_time":"2026-01-21T23:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"PEK","arrival_time":"2026-01-22T06:05:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT6H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"970"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"970"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"64","origin":"PEK","departure_time":"2026-01-22T16:45:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T20:40:00","destination_terminal":"0","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT5H55M","distance":null,"lay_over":"PT10H40M","lay_over_date":"2026-01-22","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"701"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"701"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":2427.5,"gross_total":2427.5,"base_fare":2070,"tax":357.5,"sell":{"currency":"GBP","total":2427.5,"base_fare":2070,"tax":357.5},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjQyNy41LCJiYXNlX2ZhcmUiOjIwNzAsInRheCI6MzU3LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNDI3LjUsImJhc2VfZmFyZSI6MjA3MCwidGF4IjozNTcuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNDI3LjUsImJhc2VfZmFyZSI6MjA3MCwidGF4IjozNTcuNX19","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":2427.5,"base_fare":2070,"tax":357.5,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2070.00","tax":"357.50","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2427.5,"base_fare":2070,"tax":357.5,"gross":{"base_fare":"2070.00","tax":"357.50","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3MC4wMCIsInRheCI6IjM1Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3MC4wMCIsInRheCI6IjM1Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0MjcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"SIN","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"DAC","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":"night","departure_departure_time":"2026-01-18T22:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT23H15M","duration_seconds":83700,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"2","baggage_summery":"2 pieces"},"filter_unique_filter_code":"dac202601182210pek202601190510702pek202601191545sin202601192155969sin202601212355pek202601220605970pek202601221645dac202601222040701","total_price":null,"destination_reach_time":"PT23H15M","destination_reach_timestamp":83700},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-52","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"53","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-52","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT11H10M","transit_time":null,"routes":[{"air_segment_key":"27","origin":"DAC","departure_time":"2026-01-18T22:10:00","origin_terminal":"0","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"PEK","arrival_time":"2026-01-19T05:10: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":"PT5H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"702"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"702"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"28","origin":"PEK","departure_time":"2026-01-19T15:45:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-19T21:55:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-19","flight_time":"PT6H10M","distance":null,"lay_over":"PT10H35M","lay_over_date":"2026-01-19","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"969"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"969"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"F77AE00073-52","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT12H5M","transit_time":null,"routes":[{"air_segment_key":"65","origin":"SIN","departure_time":"2026-01-21T17:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"PEK","arrival_time":"2026-01-22T00:05:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT6H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"788"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"788"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"66","origin":"PEK","departure_time":"2026-01-22T16:45:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T20:40:00","destination_terminal":"0","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT5H55M","distance":null,"lay_over":"PT16H40M","lay_over_date":"2026-01-22","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"701"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"701"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":2427.5,"gross_total":2427.5,"base_fare":2070,"tax":357.5,"sell":{"currency":"GBP","total":2427.5,"base_fare":2070,"tax":357.5},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjQyNy41LCJiYXNlX2ZhcmUiOjIwNzAsInRheCI6MzU3LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNDI3LjUsImJhc2VfZmFyZSI6MjA3MCwidGF4IjozNTcuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNDI3LjUsImJhc2VfZmFyZSI6MjA3MCwidGF4IjozNTcuNX19","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":2427.5,"base_fare":2070,"tax":357.5,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2070.00","tax":"357.50","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2427.5,"base_fare":2070,"tax":357.5,"gross":{"base_fare":"2070.00","tax":"357.50","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3MC4wMCIsInRheCI6IjM1Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3MC4wMCIsInRheCI6IjM1Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0MjcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"SIN","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"DAC","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":"night","departure_departure_time":"2026-01-18T22:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT23H15M","duration_seconds":83700,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT16H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"2","baggage_summery":"2 pieces"},"filter_unique_filter_code":"dac202601182210pek202601190510702pek202601191545sin202601192155969sin202601211755pek202601220005788pek202601221645dac202601222040701","total_price":null,"destination_reach_time":"PT23H15M","destination_reach_timestamp":83700},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-53","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"54","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-53","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT11H35M","transit_time":null,"routes":[{"air_segment_key":"25","origin":"DAC","departure_time":"2026-01-18T22:10:00","origin_terminal":"0","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"PEK","arrival_time":"2026-01-19T05:10: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":"PT5H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"702"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"702"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"26","origin":"PEK","departure_time":"2026-01-20T00:15:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-20T06:50:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-20","flight_time":"PT6H35M","distance":null,"lay_over":"PT19H05M","lay_over_date":"2026-01-19","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"975"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"F77AE00073-53","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT12H5M","transit_time":null,"routes":[{"air_segment_key":"63","origin":"SIN","departure_time":"2026-01-21T23:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"PEK","arrival_time":"2026-01-22T06:05:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT6H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"789","name":"789","picture":"789.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"970"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"970"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"64","origin":"PEK","departure_time":"2026-01-22T16:45:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T20:40:00","destination_terminal":"0","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT5H55M","distance":null,"lay_over":"PT10H40M","lay_over_date":"2026-01-22","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"701"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"701"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":2427.5,"gross_total":2427.5,"base_fare":2070,"tax":357.5,"sell":{"currency":"GBP","total":2427.5,"base_fare":2070,"tax":357.5},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjQyNy41LCJiYXNlX2ZhcmUiOjIwNzAsInRheCI6MzU3LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNDI3LjUsImJhc2VfZmFyZSI6MjA3MCwidGF4IjozNTcuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNDI3LjUsImJhc2VfZmFyZSI6MjA3MCwidGF4IjozNTcuNX19","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":2427.5,"base_fare":2070,"tax":357.5,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2070.00","tax":"357.50","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2427.5,"base_fare":2070,"tax":357.5,"gross":{"base_fare":"2070.00","tax":"357.50","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3MC4wMCIsInRheCI6IjM1Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3MC4wMCIsInRheCI6IjM1Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0MjcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"SIN","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"DAC","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":"night","departure_departure_time":"2026-01-18T22:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT23H40M","duration_seconds":85200,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT10H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"2","baggage_summery":"2 pieces"},"filter_unique_filter_code":"dac202601182210pek202601190510702pek202601200015sin202601200650975sin202601212355pek202601220605970pek202601221645dac202601222040701","total_price":null,"destination_reach_time":"PT23H40M","destination_reach_timestamp":85200},{"tracking_id":"791176847605596235T4V1E","flight_key":"F77AE00073-54","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-18","flight_uid":"55","instantTicketingRequired":false,"supplier_title":"Amadeus Flight - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F77AE00073","supplier_partner_code":"amadeus-self-77-00073","flight_group":[{"group":1,"flight_key":"F77AE00073-54","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT11H35M","transit_time":null,"routes":[{"air_segment_key":"25","origin":"DAC","departure_time":"2026-01-18T22:10:00","origin_terminal":"0","origin_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"destination":"PEK","arrival_time":"2026-01-19T05:10: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":"PT5H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"702"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"702"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"26","origin":"PEK","departure_time":"2026-01-20T00:15:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"SIN","arrival_time":"2026-01-20T06:50:00","destination_terminal":"1","destination_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"flight_date":"2026-01-20","flight_time":"PT6H35M","distance":null,"lay_over":"PT19H05M","lay_over_date":"2026-01-19","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"975"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"F77AE00073-54","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT12H5M","transit_time":null,"routes":[{"air_segment_key":"65","origin":"SIN","departure_time":"2026-01-21T17:55:00","origin_terminal":"1","origin_airport":{"name":"Singapore Changi Airport","city":"Singapore","country":"Singapore","timezone":"Asia\/Singapore"},"destination":"PEK","arrival_time":"2026-01-22T00:05:00","destination_terminal":"3","destination_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"flight_date":"2026-01-21","flight_time":"PT6H10M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"333","picture":"333.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"788"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"788"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":"66","origin":"PEK","departure_time":"2026-01-22T16:45:00","origin_terminal":"3","origin_airport":{"name":"Beijing Capital International Airport","city":"Beijing","country":"China","timezone":"Asia\/Shanghai"},"destination":"DAC","arrival_time":"2026-01-22T20:40:00","destination_terminal":"0","destination_airport":{"name":"Hazrat Shahjalal International Airport","city":"Dhaka","country":"Bangladesh","timezone":"Asia\/Dhaka"},"flight_date":"2026-01-22","flight_time":"PT5H55M","distance":null,"lay_over":"PT16H40M","lay_over_date":"2026-01-22","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"701"},"marketing":{"carrier":"CA","carrier_name":"Air China","carrier_logo":"CA.png","flight_number":"701"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YFFAS6","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":2427.5,"gross_total":2427.5,"base_fare":2070,"tax":357.5,"sell":{"currency":"GBP","total":2427.5,"base_fare":2070,"tax":357.5},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjQyNy41LCJiYXNlX2ZhcmUiOjIwNzAsInRheCI6MzU3LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNDI3LjUsImJhc2VfZmFyZSI6MjA3MCwidGF4IjozNTcuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNDI3LjUsImJhc2VfZmFyZSI6MjA3MCwidGF4IjozNTcuNX19","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":2427.5,"base_fare":2070,"tax":357.5,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2070.00","tax":"357.50","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2427.5,"base_fare":2070,"tax":357.5,"gross":{"base_fare":"2070.00","tax":"357.50","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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3MC4wMCIsInRheCI6IjM1Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3MC4wMCIsInRheCI6IjM1Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjI0MjcuNTAiLCJiYXNlX2ZhcmUiOiIyMDcwLjAwIiwidGF4IjoiMzU3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0MjcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"DAC","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"SIN","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"SIN","destination":"PEK","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"PEK","destination":"DAC","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":"night","departure_departure_time":"2026-01-18T22:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT23H40M","duration_seconds":85200,"total_price":null},"refund":"non-refundable","carrier_operating":"CA","carrier_marketing":"CA","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT16H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"2","baggage_summery":"2 pieces"},"filter_unique_filter_code":"dac202601182210pek202601190510702pek202601200015sin202601200650975sin202601211755pek202601220005788pek202601221645dac202601222040701","total_price":null,"destination_reach_time":"PT23H40M","destination_reach_timestamp":85200}],"raw":{"meta":{"count":55,"links":{"self":"https:\/\/api.amadeus.com\/v2\/shopping\/flight-offers?originLocationCode=DAC&destinationLocationCode=SIN&departureDate=2026-01-18&returnDate=2026-01-21&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-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":5,"itineraries":[{"duration":"PT19H30M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T11:45:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-18T14:45:00"},"carrierCode":"AI","number":"2184","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT3H30M","id":"17","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-19T01:00:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-19T09:15:00"},"carrierCode":"AI","number":"2105","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H45M","id":"18","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T09:55:00"},"arrival":{"iataCode":"DEL","terminal":"3","at":"2026-01-21T13:10:00"},"carrierCode":"AI","number":"2381","aircraft":{"code":"789"},"operating":{"carrierCode":"AI"},"duration":"PT5H45M","id":"51","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DEL","terminal":"3","at":"2026-01-21T17:20:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-21T20:20:00"},"carrierCode":"AI","number":"237","aircraft":{"code":"320"},"operating":{"carrierCode":"AI"},"duration":"PT2H30M","id":"52","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"838.60","base":"661.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"838.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["AI"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.60","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"17","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"18","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"52","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"2","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":5,"itineraries":[{"duration":"PT19H30M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T11:45:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-18T14:45:00"},"carrierCode":"AI","number":"2184","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT3H30M","id":"17","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-19T01:00:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-19T09:15:00"},"carrierCode":"AI","number":"2105","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H45M","id":"18","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H5M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T19:40:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-21T23:00:00"},"carrierCode":"AI","number":"2108","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H50M","id":"41","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-22T07:25:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T10:45:00"},"carrierCode":"AI","number":"2183","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT2H50M","id":"42","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"838.60","base":"661.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"838.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["AI"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.60","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"17","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"18","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"42","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"3","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":5,"itineraries":[{"duration":"PT28H45M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T11:45:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-18T14:45:00"},"carrierCode":"AI","number":"2184","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT3H30M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-19T10:10:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-19T18:30:00"},"carrierCode":"AI","number":"2107","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H50M","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T09:55:00"},"arrival":{"iataCode":"DEL","terminal":"3","at":"2026-01-21T13:10:00"},"carrierCode":"AI","number":"2381","aircraft":{"code":"789"},"operating":{"carrierCode":"AI"},"duration":"PT5H45M","id":"51","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DEL","terminal":"3","at":"2026-01-21T17:20:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-21T20:20:00"},"carrierCode":"AI","number":"237","aircraft":{"code":"320"},"operating":{"carrierCode":"AI"},"duration":"PT2H30M","id":"52","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"838.60","base":"661.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"838.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["AI"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.60","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"31","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"32","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"52","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"4","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":5,"itineraries":[{"duration":"PT19H30M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T11:45:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-18T14:45:00"},"carrierCode":"AI","number":"2184","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT3H30M","id":"17","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-19T01:00:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-19T09:15:00"},"carrierCode":"AI","number":"2105","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H45M","id":"18","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H20M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T23:00:00"},"arrival":{"iataCode":"DEL","terminal":"3","at":"2026-01-22T02:35:00"},"carrierCode":"AI","number":"2383","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT6H5M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DEL","terminal":"3","at":"2026-01-22T17:20:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T20:20:00"},"carrierCode":"AI","number":"237","aircraft":{"code":"320"},"operating":{"carrierCode":"AI"},"duration":"PT2H30M","id":"48","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"838.60","base":"661.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"838.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["AI"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.60","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"17","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"18","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"5","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":5,"itineraries":[{"duration":"PT19H30M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T11:45:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-18T14:45:00"},"carrierCode":"AI","number":"2184","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT3H30M","id":"17","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-19T01:00:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-19T09:15:00"},"carrierCode":"AI","number":"2105","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H45M","id":"18","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H15M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T10:30:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-21T13:40:00"},"carrierCode":"AI","number":"2106","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H40M","id":"45","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-22T07:25:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T10:45:00"},"carrierCode":"AI","number":"2183","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT2H50M","id":"46","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"838.60","base":"661.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"838.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["AI"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.60","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"17","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"18","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"6","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":5,"itineraries":[{"duration":"PT28H45M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T11:45:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-18T14:45:00"},"carrierCode":"AI","number":"2184","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT3H30M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-19T10:10:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-19T18:30:00"},"carrierCode":"AI","number":"2107","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H50M","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H5M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T19:40:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-21T23:00:00"},"carrierCode":"AI","number":"2108","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H50M","id":"41","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-22T07:25:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T10:45:00"},"carrierCode":"AI","number":"2183","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT2H50M","id":"42","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"838.60","base":"661.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"838.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["AI"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.60","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"31","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"32","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"42","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"7","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":5,"itineraries":[{"duration":"PT28H45M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T11:45:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-18T14:45:00"},"carrierCode":"AI","number":"2184","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT3H30M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-19T10:10:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-19T18:30:00"},"carrierCode":"AI","number":"2107","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H50M","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H20M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T23:00:00"},"arrival":{"iataCode":"DEL","terminal":"3","at":"2026-01-22T02:35:00"},"carrierCode":"AI","number":"2383","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT6H5M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DEL","terminal":"3","at":"2026-01-22T17:20:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T20:20:00"},"carrierCode":"AI","number":"237","aircraft":{"code":"320"},"operating":{"carrierCode":"AI"},"duration":"PT2H30M","id":"48","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"838.60","base":"661.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"838.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["AI"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.60","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"31","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"32","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"8","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":5,"itineraries":[{"duration":"PT28H45M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T11:45:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-18T14:45:00"},"carrierCode":"AI","number":"2184","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT3H30M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-19T10:10:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-19T18:30:00"},"carrierCode":"AI","number":"2107","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H50M","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H15M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T10:30:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-21T13:40:00"},"carrierCode":"AI","number":"2106","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H40M","id":"45","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-22T07:25:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T10:45:00"},"carrierCode":"AI","number":"2183","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT2H50M","id":"46","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"838.60","base":"661.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"838.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["AI"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.60","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"31","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"32","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"GU2YXSDC","class":"G","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"9","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT7H15M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T02:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T05:30:00"},"carrierCode":"TG","number":"340","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H30M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-18T08:00:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-18T11:15:00"},"carrierCode":"TG","number":"403","aircraft":{"code":"788"},"operating":{"carrierCode":"TG"},"duration":"PT2H15M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T21:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-21T22:20:00"},"carrierCode":"TG","number":"410","aircraft":{"code":"77W"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-22T10:55:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T12:30:00"},"carrierCode":"TG","number":"321","aircraft":{"code":"333"},"operating":{"carrierCode":"TG"},"duration":"PT2H35M","id":"56","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"864.90","base":"739.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"864.90"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TG"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"864.90","base":"739.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"MLRFFN","class":"M","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"MLRFFN","class":"M","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"WLRSVN","class":"W","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"WLRSVN","class":"W","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"10","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT7H15M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T02:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T05:30:00"},"carrierCode":"TG","number":"340","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H30M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-18T08:00:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-18T11:15:00"},"carrierCode":"TG","number":"403","aircraft":{"code":"788"},"operating":{"carrierCode":"TG"},"duration":"PT2H15M","id":"8","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT6H15M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T08:15:00"},"arrival":{"iataCode":"BKK","at":"2026-01-21T09:35:00"},"carrierCode":"TG","number":"402","aircraft":{"code":"772"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-21T10:55:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-21T12:30:00"},"carrierCode":"TG","number":"321","aircraft":{"code":"333"},"operating":{"carrierCode":"TG"},"duration":"PT2H35M","id":"44","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"876.80","base":"769.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"876.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TG"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.80","base":"769.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"MLRFFN","class":"M","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"MLRFFN","class":"M","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"VLRSTN","class":"V","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"VLRSTN","class":"V","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"11","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":5,"itineraries":[{"duration":"PT19H30M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T11:45:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-18T14:45:00"},"carrierCode":"AI","number":"2184","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT3H30M","id":"17","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-19T01:00:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-19T09:15:00"},"carrierCode":"AI","number":"2105","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H45M","id":"18","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T20:00:00"},"arrival":{"iataCode":"DEL","terminal":"3","at":"2026-01-21T23:40:00"},"carrierCode":"AI","number":"2116","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT6H10M","id":"49","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DEL","terminal":"3","at":"2026-01-22T17:20:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T20:20:00"},"carrierCode":"AI","number":"237","aircraft":{"code":"320"},"operating":{"carrierCode":"AI"},"duration":"PT2H30M","id":"50","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"902.60","base":"725.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"902.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["AI"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"902.60","base":"725.00"},"fareDetailsBySegment":[{"segmentId":"17","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"18","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"QU2YXSDC","class":"Q","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QU2YXSDC","class":"Q","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"12","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":5,"itineraries":[{"duration":"PT28H45M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T11:45:00"},"arrival":{"iataCode":"BOM","terminal":"2","at":"2026-01-18T14:45:00"},"carrierCode":"AI","number":"2184","aircraft":{"code":"32N"},"operating":{"carrierCode":"AI"},"duration":"PT3H30M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BOM","terminal":"2","at":"2026-01-19T10:10:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-19T18:30:00"},"carrierCode":"AI","number":"2107","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT5H50M","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H20M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T20:00:00"},"arrival":{"iataCode":"DEL","terminal":"3","at":"2026-01-21T23:40:00"},"carrierCode":"AI","number":"2116","aircraft":{"code":"321"},"operating":{"carrierCode":"AI"},"duration":"PT6H10M","id":"49","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DEL","terminal":"3","at":"2026-01-22T17:20:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T20:20:00"},"carrierCode":"AI","number":"237","aircraft":{"code":"320"},"operating":{"carrierCode":"AI"},"duration":"PT2H30M","id":"50","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"902.60","base":"725.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"902.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["AI"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"902.60","base":"725.00"},"fareDetailsBySegment":[{"segmentId":"31","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"32","cabin":"PREMIUM_ECONOMY","fareBasis":"RU2PWSDC","class":"R","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"QU2YXSDC","class":"Q","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QU2YXSDC","class":"Q","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"13","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T02:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T05:30:00"},"carrierCode":"TG","number":"340","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H30M","id":"35","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-18T16:35:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-18T19:55:00"},"carrierCode":"TG","number":"409","aircraft":{"code":"77W"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"36","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T21:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-21T22:20:00"},"carrierCode":"TG","number":"410","aircraft":{"code":"77W"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-22T10:55:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T12:30:00"},"carrierCode":"TG","number":"321","aircraft":{"code":"333"},"operating":{"carrierCode":"TG"},"duration":"PT2H35M","id":"56","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"930.90","base":"805.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"930.90"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TG"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.90","base":"805.00"},"fareDetailsBySegment":[{"segmentId":"35","cabin":"ECONOMY","fareBasis":"BLRFFN","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"36","cabin":"ECONOMY","fareBasis":"BLRFFN","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"WLRSVN","class":"W","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"WLRSVN","class":"W","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"14","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT15H55M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T02:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T05:30:00"},"carrierCode":"TG","number":"340","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H30M","id":"35","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-18T16:35:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-18T19:55:00"},"carrierCode":"TG","number":"409","aircraft":{"code":"77W"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"36","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT6H15M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T08:15:00"},"arrival":{"iataCode":"BKK","at":"2026-01-21T09:35:00"},"carrierCode":"TG","number":"402","aircraft":{"code":"772"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-21T10:55:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-21T12:30:00"},"carrierCode":"TG","number":"321","aircraft":{"code":"333"},"operating":{"carrierCode":"TG"},"duration":"PT2H35M","id":"44","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"942.80","base":"835.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"942.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TG"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"942.80","base":"835.00"},"fareDetailsBySegment":[{"segmentId":"35","cabin":"ECONOMY","fareBasis":"BLRFFN","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"36","cabin":"ECONOMY","fareBasis":"BLRFFN","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"VLRSTN","class":"V","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"VLRSTN","class":"V","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"15","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT18H20M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T02:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T05:30:00"},"carrierCode":"TG","number":"340","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H30M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-18T19:00:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-18T22:20:00"},"carrierCode":"TG","number":"401","aircraft":{"code":"772"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"14","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T21:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-21T22:20:00"},"carrierCode":"TG","number":"410","aircraft":{"code":"77W"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-22T10:55:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T12:30:00"},"carrierCode":"TG","number":"321","aircraft":{"code":"333"},"operating":{"carrierCode":"TG"},"duration":"PT2H35M","id":"56","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"949.00","base":"805.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"949.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TG"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"949.00","base":"805.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"BLRFFN","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"BLRFFN","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"WLRSVN","class":"W","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"WLRSVN","class":"W","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"16","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT18H20M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T02:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T05:30:00"},"carrierCode":"TG","number":"340","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H30M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-18T19:00:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-18T22:20:00"},"carrierCode":"TG","number":"401","aircraft":{"code":"772"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"14","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT6H15M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T08:15:00"},"arrival":{"iataCode":"BKK","at":"2026-01-21T09:35:00"},"carrierCode":"TG","number":"402","aircraft":{"code":"772"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-21T10:55:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-21T12:30:00"},"carrierCode":"TG","number":"321","aircraft":{"code":"333"},"operating":{"carrierCode":"TG"},"duration":"PT2H35M","id":"44","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"960.90","base":"835.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"960.90"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TG"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"960.90","base":"835.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"BLRFFN","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"BLRFFN","class":"B","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"VLRSTN","class":"V","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"VLRSTN","class":"V","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"17","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT10H50M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T02:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T05:30:00"},"carrierCode":"TG","number":"340","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H30M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-18T11:30:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-18T14:50:00"},"carrierCode":"TG","number":"413","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"34","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T21:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-21T22:20:00"},"carrierCode":"TG","number":"410","aircraft":{"code":"77W"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-22T10:55:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T12:30:00"},"carrierCode":"TG","number":"321","aircraft":{"code":"333"},"operating":{"carrierCode":"TG"},"duration":"PT2H35M","id":"56","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1022.90","base":"897.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1022.90"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TG"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1022.90","base":"897.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"YLRFFN","class":"Y","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"YLRFFN","class":"Y","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"WLRSVN","class":"W","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"WLRSVN","class":"W","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"18","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT14H15M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T02:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T05:30:00"},"carrierCode":"TG","number":"340","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H30M","id":"9","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-18T14:55:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-18T18:15:00"},"carrierCode":"TG","number":"407","aircraft":{"code":"788"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"10","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T21:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-21T22:20:00"},"carrierCode":"TG","number":"410","aircraft":{"code":"77W"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-22T10:55:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-22T12:30:00"},"carrierCode":"TG","number":"321","aircraft":{"code":"333"},"operating":{"carrierCode":"TG"},"duration":"PT2H35M","id":"56","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1022.90","base":"897.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1022.90"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TG"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1022.90","base":"897.00"},"fareDetailsBySegment":[{"segmentId":"9","cabin":"ECONOMY","fareBasis":"YLRFFN","class":"Y","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"10","cabin":"ECONOMY","fareBasis":"YLRFFN","class":"Y","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"WLRSVN","class":"W","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"WLRSVN","class":"W","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"19","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT10H50M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T02:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T05:30:00"},"carrierCode":"TG","number":"340","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H30M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-18T11:30:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-18T14:50:00"},"carrierCode":"TG","number":"413","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"34","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT6H15M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T08:15:00"},"arrival":{"iataCode":"BKK","at":"2026-01-21T09:35:00"},"carrierCode":"TG","number":"402","aircraft":{"code":"772"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-21T10:55:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-21T12:30:00"},"carrierCode":"TG","number":"321","aircraft":{"code":"333"},"operating":{"carrierCode":"TG"},"duration":"PT2H35M","id":"44","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1034.80","base":"927.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1034.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TG"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1034.80","base":"927.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"YLRFFN","class":"Y","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"YLRFFN","class":"Y","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"VLRSTN","class":"V","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"VLRSTN","class":"V","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"20","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT14H15M","segments":[{"departure":{"iataCode":"DAC","terminal":"2","at":"2026-01-18T02:00:00"},"arrival":{"iataCode":"BKK","at":"2026-01-18T05:30:00"},"carrierCode":"TG","number":"340","aircraft":{"code":"320"},"operating":{"carrierCode":"TG"},"duration":"PT2H30M","id":"9","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-18T14:55:00"},"arrival":{"iataCode":"SIN","terminal":"2","at":"2026-01-18T18:15:00"},"carrierCode":"TG","number":"407","aircraft":{"code":"788"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"10","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT6H15M","segments":[{"departure":{"iataCode":"SIN","terminal":"2","at":"2026-01-21T08:15:00"},"arrival":{"iataCode":"BKK","at":"2026-01-21T09:35:00"},"carrierCode":"TG","number":"402","aircraft":{"code":"772"},"operating":{"carrierCode":"TG"},"duration":"PT2H20M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BKK","at":"2026-01-21T10:55:00"},"arrival":{"iataCode":"DAC","terminal":"2","at":"2026-01-21T12:30:00"},"carrierCode":"TG","number":"321","aircraft":{"code":"333"},"operating":{"carrierCode":"TG"},"duration":"PT2H35M","id":"44","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1034.80","base":"927.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1034.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["TG"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1034.80","base":"927.00"},"fareDetailsBySegment":[{"segmentId":"9","cabin":"ECONOMY","fareBasis":"YLRFFN","class":"Y","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"10","cabin":"ECONOMY","fareBasis":"YLRFFN","class":"Y","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"VLRSTN","class":"V","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"VLRSTN","class":"V","includedCheckedBags":{"weight":23,"weightUnit":"KG"},"includedCabinBags":{"weight":7,"weightUnit":"KG"}}]}]},{"type":"flight-offer","id":"21","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT12H","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T12:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T18:10:00"},"carrierCode":"CZ","number":"5016","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H20M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T22:40:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T02:50:00"},"carrierCode":"CZ","number":"8489","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"2","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H35M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T03:55:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T07:55:00"},"carrierCode":"CZ","number":"8490","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H","id":"59","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-21T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"60","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"22","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT15H30M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T12:30:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T16:45:00"},"carrierCode":"CZ","number":"3039","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"16","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H35M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T03:55:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T07:55:00"},"carrierCode":"CZ","number":"8490","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H","id":"59","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-21T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"60","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"23","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT21H35M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T12:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T18:10:00"},"carrierCode":"CZ","number":"5016","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H20M","id":"19","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T08:15:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T12:25:00"},"carrierCode":"CZ","number":"353","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"20","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H35M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T03:55:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T07:55:00"},"carrierCode":"CZ","number":"8490","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H","id":"59","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-21T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"60","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"19","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"24","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":2,"itineraries":[{"duration":"PT21H45M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"29","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T18:50:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T23:00:00"},"carrierCode":"CZ","number":"351","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"30","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H35M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T03:55:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T07:55:00"},"carrierCode":"CZ","number":"8490","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H","id":"59","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-21T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"60","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"25","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":2,"itineraries":[{"duration":"PT25H35M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"21","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T22:40:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-20T02:50:00"},"carrierCode":"CZ","number":"8489","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"22","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H35M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T03:55:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T07:55:00"},"carrierCode":"CZ","number":"8490","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H","id":"59","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-21T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"60","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"21","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"22","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"26","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT12H","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T12:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T18:10:00"},"carrierCode":"CZ","number":"5016","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H20M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T22:40:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T02:50:00"},"carrierCode":"CZ","number":"8489","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"2","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H40M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T17:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T21:55:00"},"carrierCode":"CZ","number":"3040","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H5M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"62","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"27","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT15H30M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T12:30:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T16:45:00"},"carrierCode":"CZ","number":"3039","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"16","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H40M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T17:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T21:55:00"},"carrierCode":"CZ","number":"3040","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H5M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"62","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"28","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT12H","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T12:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T18:10:00"},"carrierCode":"CZ","number":"5016","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H20M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T22:40:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T02:50:00"},"carrierCode":"CZ","number":"8489","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"2","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H50M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T13:40:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T17:50:00"},"carrierCode":"CZ","number":"354","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"68","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"29","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT15H30M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T12:30:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T16:45:00"},"carrierCode":"CZ","number":"3039","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"16","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H50M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T13:40:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T17:50:00"},"carrierCode":"CZ","number":"354","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"68","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"30","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT21H35M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T12:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T18:10:00"},"carrierCode":"CZ","number":"5016","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H20M","id":"19","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T08:15:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T12:25:00"},"carrierCode":"CZ","number":"353","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"20","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H40M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T17:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T21:55:00"},"carrierCode":"CZ","number":"3040","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H5M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"62","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"19","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"31","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT12H","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T12:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T18:10:00"},"carrierCode":"CZ","number":"5016","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H20M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T22:40:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T02:50:00"},"carrierCode":"CZ","number":"8489","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"2","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T08:00:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T12:15:00"},"carrierCode":"CZ","number":"352","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"58","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"32","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT15H30M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T12:30:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T16:45:00"},"carrierCode":"CZ","number":"3039","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"16","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T08:00:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T12:15:00"},"carrierCode":"CZ","number":"352","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"58","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"33","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT21H35M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T12:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T18:10:00"},"carrierCode":"CZ","number":"5016","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H20M","id":"19","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T08:15:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T12:25:00"},"carrierCode":"CZ","number":"353","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"20","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H50M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T13:40:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T17:50:00"},"carrierCode":"CZ","number":"354","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"68","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"19","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"34","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT21H35M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T12:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T18:10:00"},"carrierCode":"CZ","number":"5016","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H20M","id":"19","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T08:15:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T12:25:00"},"carrierCode":"CZ","number":"353","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"20","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T08:00:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T12:15:00"},"carrierCode":"CZ","number":"352","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"58","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"19","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"35","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":2,"itineraries":[{"duration":"PT21H45M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"29","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T18:50:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T23:00:00"},"carrierCode":"CZ","number":"351","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"30","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H40M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T17:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T21:55:00"},"carrierCode":"CZ","number":"3040","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H5M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"62","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"36","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":2,"itineraries":[{"duration":"PT25H35M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"21","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T22:40:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-20T02:50:00"},"carrierCode":"CZ","number":"8489","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"22","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H40M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T17:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T21:55:00"},"carrierCode":"CZ","number":"3040","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H5M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"62","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"21","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"22","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"37","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":2,"itineraries":[{"duration":"PT21H45M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"29","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T18:50:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T23:00:00"},"carrierCode":"CZ","number":"351","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"30","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H50M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T13:40:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T17:50:00"},"carrierCode":"CZ","number":"354","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"68","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"38","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":2,"itineraries":[{"duration":"PT25H35M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"21","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T22:40:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-20T02:50:00"},"carrierCode":"CZ","number":"8489","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"22","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H50M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T13:40:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T17:50:00"},"carrierCode":"CZ","number":"354","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"68","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"21","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"22","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"39","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":2,"itineraries":[{"duration":"PT21H45M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"29","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T18:50:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T23:00:00"},"carrierCode":"CZ","number":"351","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"30","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T08:00:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T12:15:00"},"carrierCode":"CZ","number":"352","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"58","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"40","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":2,"itineraries":[{"duration":"PT25H35M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"21","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T22:40:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-20T02:50:00"},"carrierCode":"CZ","number":"8489","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"22","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T08:00:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T12:15:00"},"carrierCode":"CZ","number":"352","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"58","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1158.10","base":"910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1158.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1158.10","base":"910.00"},"fareDetailsBySegment":[{"segmentId":"21","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"22","cabin":"ECONOMY","fareBasis":"M2AFFYSS","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"41","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT25H55M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T12:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T18:10:00"},"carrierCode":"CZ","number":"5016","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H20M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T12:30:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T16:45:00"},"carrierCode":"CZ","number":"3039","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H35M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T03:55:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T07:55:00"},"carrierCode":"CZ","number":"8490","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H","id":"59","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-21T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"60","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1315.10","base":"1067.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1315.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1315.10","base":"1067.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"B2AFFYSS","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"B2AFFYSS","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"42","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT25H55M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T12:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T18:10:00"},"carrierCode":"CZ","number":"5016","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H20M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T12:30:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T16:45:00"},"carrierCode":"CZ","number":"3039","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H40M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T17:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T21:55:00"},"carrierCode":"CZ","number":"3040","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H5M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"62","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1315.10","base":"1067.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1315.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1315.10","base":"1067.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"B2AFFYSS","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"B2AFFYSS","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"43","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT25H55M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T12:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T18:10:00"},"carrierCode":"CZ","number":"5016","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H20M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T12:30:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T16:45:00"},"carrierCode":"CZ","number":"3039","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H50M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T13:40:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T17:50:00"},"carrierCode":"CZ","number":"354","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"68","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1315.10","base":"1067.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1315.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1315.10","base":"1067.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"B2AFFYSS","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"B2AFFYSS","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"44","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT25H55M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T12:50:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-18T18:10:00"},"carrierCode":"CZ","number":"5016","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H20M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T12:30:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T16:45:00"},"carrierCode":"CZ","number":"3039","aircraft":{"code":"321"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T08:00:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T12:15:00"},"carrierCode":"CZ","number":"352","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H15M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-22T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"58","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1315.10","base":"1067.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1315.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1315.10","base":"1067.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"B2AFFYSS","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"B2AFFYSS","class":"B","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"45","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":4,"itineraries":[{"duration":"PT20H","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T10:45:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T13:50:00"},"carrierCode":"QR","number":"641","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT6H5M","id":"3","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-18T19:55:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T08:45:00"},"carrierCode":"QR","number":"942","aircraft":{"code":"359"},"operating":{"carrierCode":"QR"},"duration":"PT7H50M","id":"4","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T20:15:00"},"arrival":{"iataCode":"DOH","at":"2026-01-21T23:15:00"},"carrierCode":"QR","number":"947","aircraft":{"code":"388"},"operating":{"carrierCode":"QR"},"duration":"PT8H","id":"39","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-22T01:25:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T09:15:00"},"carrierCode":"QR","number":"640","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT4H50M","id":"40","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1338.00","base":"1185.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1338.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["QR"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1338.00","base":"1185.00"},"fareDetailsBySegment":[{"segmentId":"3","cabin":"ECONOMY","fareBasis":"SJR4R1SE","class":"S","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"4","cabin":"ECONOMY","fareBasis":"SJR4R1SE","class":"S","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"NJR4R1RE","class":"N","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"40","cabin":"ECONOMY","fareBasis":"NJR4R1RE","class":"N","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"46","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":4,"itineraries":[{"duration":"PT20H","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T10:45:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T13:50:00"},"carrierCode":"QR","number":"641","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT6H5M","id":"3","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-18T19:55:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T08:45:00"},"carrierCode":"QR","number":"942","aircraft":{"code":"359"},"operating":{"carrierCode":"QR"},"duration":"PT7H50M","id":"4","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T03:15:00"},"arrival":{"iataCode":"DOH","at":"2026-01-21T06:15:00"},"carrierCode":"QR","number":"945","aircraft":{"code":"351"},"operating":{"carrierCode":"QR"},"duration":"PT8H","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-21T09:55:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-21T17:45:00"},"carrierCode":"QR","number":"638","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT4H50M","id":"54","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1338.00","base":"1185.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1338.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["QR"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1338.00","base":"1185.00"},"fareDetailsBySegment":[{"segmentId":"3","cabin":"ECONOMY","fareBasis":"SJR4R1SE","class":"S","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"4","cabin":"ECONOMY","fareBasis":"SJR4R1SE","class":"S","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"NJR4R1RE","class":"N","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"NJR4R1RE","class":"N","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"47","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":5,"itineraries":[{"duration":"PT17H40M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T19:15:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T22:20:00"},"carrierCode":"QR","number":"639","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT6H5M","id":"23","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-19T02:05:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T14:55:00"},"carrierCode":"QR","number":"948","aircraft":{"code":"351"},"operating":{"carrierCode":"QR"},"duration":"PT7H50M","id":"24","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T20:15:00"},"arrival":{"iataCode":"DOH","at":"2026-01-21T23:15:00"},"carrierCode":"QR","number":"947","aircraft":{"code":"388"},"operating":{"carrierCode":"QR"},"duration":"PT8H","id":"39","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-22T01:25:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-22T09:15:00"},"carrierCode":"QR","number":"640","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT4H50M","id":"40","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1411.00","base":"1258.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1411.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["QR"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1411.00","base":"1258.00"},"fareDetailsBySegment":[{"segmentId":"23","cabin":"ECONOMY","fareBasis":"LJR4R1SE","class":"L","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"LJR4R1SE","class":"L","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"NJR4R1RE","class":"N","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"40","cabin":"ECONOMY","fareBasis":"NJR4R1RE","class":"N","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"48","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":5,"itineraries":[{"duration":"PT17H40M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T19:15:00"},"arrival":{"iataCode":"DOH","at":"2026-01-18T22:20:00"},"carrierCode":"QR","number":"639","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT6H5M","id":"23","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-19T02:05:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T14:55:00"},"carrierCode":"QR","number":"948","aircraft":{"code":"351"},"operating":{"carrierCode":"QR"},"duration":"PT7H50M","id":"24","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H30M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T03:15:00"},"arrival":{"iataCode":"DOH","at":"2026-01-21T06:15:00"},"carrierCode":"QR","number":"945","aircraft":{"code":"351"},"operating":{"carrierCode":"QR"},"duration":"PT8H","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"DOH","at":"2026-01-21T09:55:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-21T17:45:00"},"carrierCode":"QR","number":"638","aircraft":{"code":"77W"},"operating":{"carrierCode":"QR"},"duration":"PT4H50M","id":"54","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1411.00","base":"1258.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1411.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["QR"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1411.00","base":"1258.00"},"fareDetailsBySegment":[{"segmentId":"23","cabin":"ECONOMY","fareBasis":"LJR4R1SE","class":"L","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"LJR4R1SE","class":"L","includedCheckedBags":{"weight":30,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"NJR4R1RE","class":"N","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"NJR4R1RE","class":"N","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"49","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":1,"itineraries":[{"duration":"PT11H10M","segments":[{"departure":{"iataCode":"DAC","terminal":"1","at":"2026-01-18T23:15:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T04:45:00"},"carrierCode":"CZ","number":"392","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT3H30M","id":"5","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-19T08:15:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T12:25:00"},"carrierCode":"CZ","number":"353","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H10M","id":"6","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H35M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T03:55:00"},"arrival":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T07:55:00"},"carrierCode":"CZ","number":"8490","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H","id":"59","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CAN","terminal":"2","at":"2026-01-21T09:05:00"},"arrival":{"iataCode":"DAC","terminal":"1","at":"2026-01-21T11:30:00"},"carrierCode":"CZ","number":"5015","aircraft":{"code":"32Q"},"operating":{"carrierCode":"CZ"},"duration":"PT4H25M","id":"60","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1905.10","base":"1657.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1905.10"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CZ"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1905.10","base":"1657.00"},"fareDetailsBySegment":[{"segmentId":"5","cabin":"ECONOMY","fareBasis":"Y2AFFYSS","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"Y2AFFYSS","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"U2ASRYSS","class":"U","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"50","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":6,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"DAC","terminal":"0","at":"2026-01-18T22:10:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-19T05:10:00"},"carrierCode":"CA","number":"702","aircraft":{"code":"7M8"},"operating":{"carrierCode":"CA"},"duration":"PT5H","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-19T09:45:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T16:25:00"},"carrierCode":"CA","number":"787","aircraft":{"code":"333"},"operating":{"carrierCode":"CA"},"duration":"PT6H40M","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T23:55:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-22T06:05:00"},"carrierCode":"CA","number":"970","aircraft":{"code":"789"},"operating":{"carrierCode":"CA"},"duration":"PT6H10M","id":"63","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-22T16:45:00"},"arrival":{"iataCode":"DAC","terminal":"0","at":"2026-01-22T20:40:00"},"carrierCode":"CA","number":"701","aircraft":{"code":"7M8"},"operating":{"carrierCode":"CA"},"duration":"PT5H55M","id":"64","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2427.50","base":"2070.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2427.50"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2427.50","base":"2070.00"},"fareDetailsBySegment":[{"segmentId":"11","cabin":"ECONOMY","fareBasis":"YFFAS6","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"YFFAS6","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"HRFAS6","class":"H","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"64","cabin":"ECONOMY","fareBasis":"HRFAS6","class":"H","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"51","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":6,"itineraries":[{"duration":"PT16H15M","segments":[{"departure":{"iataCode":"DAC","terminal":"0","at":"2026-01-18T22:10:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-19T05:10:00"},"carrierCode":"CA","number":"702","aircraft":{"code":"7M8"},"operating":{"carrierCode":"CA"},"duration":"PT5H","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-19T09:45:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T16:25:00"},"carrierCode":"CA","number":"787","aircraft":{"code":"333"},"operating":{"carrierCode":"CA"},"duration":"PT6H40M","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT28H45M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T17:55:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-22T00:05:00"},"carrierCode":"CA","number":"788","aircraft":{"code":"333"},"operating":{"carrierCode":"CA"},"duration":"PT6H10M","id":"65","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-22T16:45:00"},"arrival":{"iataCode":"DAC","terminal":"0","at":"2026-01-22T20:40:00"},"carrierCode":"CA","number":"701","aircraft":{"code":"7M8"},"operating":{"carrierCode":"CA"},"duration":"PT5H55M","id":"66","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2427.50","base":"2070.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2427.50"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2427.50","base":"2070.00"},"fareDetailsBySegment":[{"segmentId":"11","cabin":"ECONOMY","fareBasis":"YFFAS6","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"YFFAS6","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"HRFAS6","class":"H","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"HRFAS6","class":"H","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"52","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":9,"itineraries":[{"duration":"PT21H45M","segments":[{"departure":{"iataCode":"DAC","terminal":"0","at":"2026-01-18T22:10:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-19T05:10:00"},"carrierCode":"CA","number":"702","aircraft":{"code":"7M8"},"operating":{"carrierCode":"CA"},"duration":"PT5H","id":"27","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-19T15:45:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T21:55:00"},"carrierCode":"CA","number":"969","aircraft":{"code":"789"},"operating":{"carrierCode":"CA"},"duration":"PT6H10M","id":"28","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T23:55:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-22T06:05:00"},"carrierCode":"CA","number":"970","aircraft":{"code":"789"},"operating":{"carrierCode":"CA"},"duration":"PT6H10M","id":"63","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-22T16:45:00"},"arrival":{"iataCode":"DAC","terminal":"0","at":"2026-01-22T20:40:00"},"carrierCode":"CA","number":"701","aircraft":{"code":"7M8"},"operating":{"carrierCode":"CA"},"duration":"PT5H55M","id":"64","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2427.50","base":"2070.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2427.50"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2427.50","base":"2070.00"},"fareDetailsBySegment":[{"segmentId":"27","cabin":"ECONOMY","fareBasis":"YFFAS6","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"YFFAS6","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"HRFAS6","class":"H","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"64","cabin":"ECONOMY","fareBasis":"HRFAS6","class":"H","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"53","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":9,"itineraries":[{"duration":"PT21H45M","segments":[{"departure":{"iataCode":"DAC","terminal":"0","at":"2026-01-18T22:10:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-19T05:10:00"},"carrierCode":"CA","number":"702","aircraft":{"code":"7M8"},"operating":{"carrierCode":"CA"},"duration":"PT5H","id":"27","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-19T15:45:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-19T21:55:00"},"carrierCode":"CA","number":"969","aircraft":{"code":"789"},"operating":{"carrierCode":"CA"},"duration":"PT6H10M","id":"28","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT28H45M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T17:55:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-22T00:05:00"},"carrierCode":"CA","number":"788","aircraft":{"code":"333"},"operating":{"carrierCode":"CA"},"duration":"PT6H10M","id":"65","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-22T16:45:00"},"arrival":{"iataCode":"DAC","terminal":"0","at":"2026-01-22T20:40:00"},"carrierCode":"CA","number":"701","aircraft":{"code":"7M8"},"operating":{"carrierCode":"CA"},"duration":"PT5H55M","id":"66","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2427.50","base":"2070.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2427.50"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2427.50","base":"2070.00"},"fareDetailsBySegment":[{"segmentId":"27","cabin":"ECONOMY","fareBasis":"YFFAS6","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"YFFAS6","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"HRFAS6","class":"H","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"HRFAS6","class":"H","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"54","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":9,"itineraries":[{"duration":"PT30H40M","segments":[{"departure":{"iataCode":"DAC","terminal":"0","at":"2026-01-18T22:10:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-19T05:10:00"},"carrierCode":"CA","number":"702","aircraft":{"code":"7M8"},"operating":{"carrierCode":"CA"},"duration":"PT5H","id":"25","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-20T00:15:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-20T06:50:00"},"carrierCode":"CA","number":"975","aircraft":{"code":"333"},"operating":{"carrierCode":"CA"},"duration":"PT6H35M","id":"26","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T23:55:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-22T06:05:00"},"carrierCode":"CA","number":"970","aircraft":{"code":"789"},"operating":{"carrierCode":"CA"},"duration":"PT6H10M","id":"63","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-22T16:45:00"},"arrival":{"iataCode":"DAC","terminal":"0","at":"2026-01-22T20:40:00"},"carrierCode":"CA","number":"701","aircraft":{"code":"7M8"},"operating":{"carrierCode":"CA"},"duration":"PT5H55M","id":"64","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2427.50","base":"2070.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2427.50"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2427.50","base":"2070.00"},"fareDetailsBySegment":[{"segmentId":"25","cabin":"ECONOMY","fareBasis":"YFFAS6","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"26","cabin":"ECONOMY","fareBasis":"YFFAS6","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"HRFAS6","class":"H","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"64","cabin":"ECONOMY","fareBasis":"HRFAS6","class":"H","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}}]}]},{"type":"flight-offer","id":"55","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-18","lastTicketingDateTime":"2026-01-18","numberOfBookableSeats":9,"itineraries":[{"duration":"PT30H40M","segments":[{"departure":{"iataCode":"DAC","terminal":"0","at":"2026-01-18T22:10:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-19T05:10:00"},"carrierCode":"CA","number":"702","aircraft":{"code":"7M8"},"operating":{"carrierCode":"CA"},"duration":"PT5H","id":"25","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-20T00:15:00"},"arrival":{"iataCode":"SIN","terminal":"1","at":"2026-01-20T06:50:00"},"carrierCode":"CA","number":"975","aircraft":{"code":"333"},"operating":{"carrierCode":"CA"},"duration":"PT6H35M","id":"26","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT28H45M","segments":[{"departure":{"iataCode":"SIN","terminal":"1","at":"2026-01-21T17:55:00"},"arrival":{"iataCode":"PEK","terminal":"3","at":"2026-01-22T00:05:00"},"carrierCode":"CA","number":"788","aircraft":{"code":"333"},"operating":{"carrierCode":"CA"},"duration":"PT6H10M","id":"65","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"PEK","terminal":"3","at":"2026-01-22T16:45:00"},"arrival":{"iataCode":"DAC","terminal":"0","at":"2026-01-22T20:40:00"},"carrierCode":"CA","number":"701","aircraft":{"code":"7M8"},"operating":{"carrierCode":"CA"},"duration":"PT5H55M","id":"66","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2427.50","base":"2070.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2427.50"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":true},"validatingAirlineCodes":["CA"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2427.50","base":"2070.00"},"fareDetailsBySegment":[{"segmentId":"25","cabin":"ECONOMY","fareBasis":"YFFAS6","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"26","cabin":"ECONOMY","fareBasis":"YFFAS6","class":"Y","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"HRFAS6","class":"H","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"HRFAS6","class":"H","includedCheckedBags":{"quantity":2},"includedCabinBags":{"quantity":1}}]}]}],"dictionaries":{"locations":{"BOM":{"cityCode":"BOM","countryCode":"IN"},"CAN":{"cityCode":"CAN","countryCode":"CN"},"BKK":{"cityCode":"BKK","countryCode":"TH"},"DAC":{"cityCode":"DAC","countryCode":"BD"},"PEK":{"cityCode":"BJS","countryCode":"CN"},"SIN":{"cityCode":"SIN","countryCode":"SG"},"DEL":{"cityCode":"DEL","countryCode":"IN"},"DOH":{"cityCode":"DOH","countryCode":"QA"}},"aircraft":{"7M8":"BOEING 737 MAX 8","32N":"AIRBUS A320NEO","351":"AIRBUS A350-1000","320":"AIRBUS A320","321":"AIRBUS A321","772":"BOEING 777-200\/200ER","32Q":"AIRBUS A321NEO","333":"AIRBUS A330-300","388":"AIRBUS A380-800","788":"BOEING 787-8","77W":"BOEING 777-300ER","359":"AIRBUS A350-900","789":"BOEING 787-9"},"currencies":{"GBP":"POUND STERLING"},"carriers":{"QR":"QATAR AIRWAYS","TG":"THAI AIRWAYS INTERNATIONAL","CZ":"CHINA SOUTHERN AIRLINES","AI":"AIR INDIA","CA":"AIR CHINA"}}},"curl_url":"https:\/\/api.amadeus.com\/v2\/shopping\/flight-offers?originLocationCode=DAC&destinationLocationCode=SIN&departureDate=2026-01-18&returnDate=2026-01-21&adults=1&children=0&infants=0&travelClass=ECONOMY&nonStop=false&max=250¤cyCode=GBP"}