{ "status": "success", "isCache": null, "searchCacheKey": null, "tracking_id": "21179423033831105YTG3O", "journey_type": "RoundTrip", "return_result_type": "general", "Get_Flight_Type": { "find_flight_type": "international", "airport_country": "TH", "uniqueFlightTypes_count": 1, "uniqueFlightTypes": [ "international" ], "get_all_flight_type": [ "international", "international" ], "Segement_Data": [ { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "AIRPORT", "arrival_airport": "BKK", "departure_date": "2026-11-28", "departure_airport_country_code": "BD", "arrival_airport_country_code": "TH", "flight_type": "international" }, { "departure_airport_type": "AIRPORT", "departure_airport": "BKK", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "departure_date": "2026-12-12", "departure_airport_country_code": "TH", "arrival_airport_country_code": "BD", "flight_type": "international" } ], "search_parameter": { "journey_type": "RoundTrip", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "AIRPORT", "arrival_airport": "BKK", "departure_date": "2026-11-28", "arrival_date": "" }, { "departure_airport_type": "AIRPORT", "departure_airport": "BKK", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "departure_date": "2026-12-12", "arrival_date": "" } ], "travelers_adult": 1, "travelers_child": 0, "travelers_child_age": [], "travelers_infants": 0, "travelers_infants_age": [], "fare_type": null, "fare_option": null, "content_type": null, "ptc_option": null, "agency_ethnic_list": null, "preferred_carrier": [], "non_stop_flight": "any", "baggage_option": "any", "booking_class": "Economy", "supplier_uid": "all", "partner_id": "2", "language": "en", "short_ref": "99d73081679b1fc225fb9b72adb64ae33ae39ce8ca7e400bed81f60fdf94ed23", "version": null, "team_profile": null, "RefundableOnly": false, "BestFareOnly": false } }, "data": [ { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-0", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H45M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAuwHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T11:15:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H45M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "388" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "388" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KPROBD6M", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkkOwzAIfEw0d\/AhTW7ekkay6lZdDrn0\/8\/oYKdSkICBgQHvvRM3qsrszzbgO8Qr6icBFY4eS8EsIlAWO4gmlMfzHvN4Q9dwE6na6J61DSZdHBNWXaVTZthbzCGZVlOmK+wyDLKBP1g2whryO7zULnNQDkou4KPc+gHUWCuj", "FareInfoRef": "uWoTtGsAuDKAwyHVbOAAAA==" }, "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": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-0", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H45M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAwwHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T18:00:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H45M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "389" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "389" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BPROBD6M", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjkOwzAMBB9jbC+ycJxOlw\/ACBPkKNzk\/8\/IUnYAL0BxpeGhGKMG7UXCNZ7V4dvlGfYpgEEZNRVIoNptA92A\/Hjec+1vaENUHFnDe5ZWWGRUJkwyhYY2o44zryvZPpkh8NVwywf8zbjQWqrv9PLSwTsOFC7gT9n1A+xZK8A=", "FareInfoRef": "uWoTtGsAuDKA8yHVbOAAAA==" }, "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": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 38773, "gross_total": 38773, "base_fare": 23513, "tax": 15260, "sell": { "currency": "BDT", "total": 38773, "base_fare": 23513, "tax": 15260 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzg3NzMsImJhc2VfZmFyZSI6MjM1MTMsInRheCI6MTUyNjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozODc3MywiYmFzZV9mYXJlIjoyMzUxMywidGF4IjoxNTI2MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozODc3MywiYmFzZV9mYXJlIjoyMzUxMywidGF4IjoxNTI2MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 38773, "base_fare": 23513, "tax": 15260, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23513.00", "tax": "15260.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 38773, "base_fare": 23513, "tax": 15260, "gross": { "base_fare": "23513.00", "tax": "15260.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "744.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM4NzczLjAwIiwiYmFzZV9mYXJlIjoiMjM1MTMuMDAiLCJ0YXgiOiIxNTI2MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNTEzLjAwIiwidGF4IjoiMTUyNjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzODc3My4wMCIsImJhc2VfZmFyZSI6IjIzNTEzLjAwIiwidGF4IjoiMTUyNjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzUxMy4wMCIsInRheCI6IjE1MjYwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzg3NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzUxMy4wMCIsInRheCI6IjE1MjYwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM4NzczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6Ijc0NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6Ijk1NjkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "BG", "marketing": "BG", "booking_code": "K", "farebasis": "KPROBD6M", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "BG", "marketing": "BG", "booking_code": "B", "farebasis": "BPROBD6M", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-0", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H45M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAuwHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T11:15:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H45M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "388" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "388" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KPROBD6M", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkkOwzAIfEw0d\/AhTW7ekkay6lZdDrn0\/8\/oYKdSkICBgQHvvRM3qsrszzbgO8Qr6icBFY4eS8EsIlAWO4gmlMfzHvN4Q9dwE6na6J61DSZdHBNWXaVTZthbzCGZVlOmK+wyDLKBP1g2whryO7zULnNQDkou4KPc+gHUWCuj", "FareInfoRef": "uWoTtGsAuDKAwyHVbOAAAA==" }, "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": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-0", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H45M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAwwHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T18:00:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H45M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "389" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "389" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BPROBD6M", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjjkOwzAMBB9jbC+ycJxOlw\/ACBPkKNzk\/8\/IUnYAL0BxpeGhGKMG7UXCNZ7V4dvlGfYpgEEZNRVIoNptA92A\/Hjec+1vaENUHFnDe5ZWWGRUJkwyhYY2o44zryvZPpkh8NVwywf8zbjQWqrv9PLSwTsOFC7gT9n1A+xZK8A=", "FareInfoRef": "uWoTtGsAuDKA8yHVbOAAAA==" }, "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": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "BG", "calendar_total_currency": "BDT", "calendar_total_price": 38773, "calendar_total_sell": 38773, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 38773, "filter": { "id": "F1TT00006-0", "price": 38773, "journey_duration": "PT5H30M", "journey_duration_seconds": 19800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T11:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-12T18:00:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281115bkk202611281500388bkk202612121615dac202612121800389", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-1", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAywHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.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": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jMElAYiTHY7\/ETgjBxM6q0od\/dXh32xXpMQEJxhjXFSoUlNUBOo\/neM+7oY0wT5AqbFnrtWjxxIRFFtdQEY56zsNE1uYyFGUximUDPxNvtGmYt7yL417Xe59fXygX8Kd89wEEkixN", "FareInfoRef": "uWoTtGsAuDKADzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-1", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA4wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jdJIWiZEcj\/0SOyEEE7uqShv+1eDbLHek1wAkGGPsBqhQtdpA5\/Hun3k11BGmBaQKj6z1WrR4YcIkk6toS9R59vNMdsxlKMpiFMsGfiY+aFM3LnkVx72u9T5\/Tig38Kd8twMAmSxT", "FareInfoRef": "uWoTtGsAuDKAPzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 40504, "gross_total": 40504, "base_fare": 24750, "tax": 15754, "sell": { "currency": "BDT", "total": 40504, "base_fare": 24750, "tax": 15754 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDA1MDQsImJhc2VfZmFyZSI6MjQ3NTAsInRheCI6MTU3NTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MDUwNCwiYmFzZV9mYXJlIjoyNDc1MCwidGF4IjoxNTc1NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MDUwNCwiYmFzZV9mYXJlIjoyNDc1MCwidGF4IjoxNTc1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 40504, "base_fare": 24750, "tax": 15754, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24750.00", "tax": "15754.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 40504, "base_fare": 24750, "tax": 15754, "gross": { "base_fare": "24750.00", "tax": "15754.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQwNTA0LjAwIiwiYmFzZV9mYXJlIjoiMjQ3NTAuMDAiLCJ0YXgiOiIxNTc1NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NzUwLjAwIiwidGF4IjoiMTU3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MDUwNC4wMCIsImJhc2VfZmFyZSI6IjI0NzUwLjAwIiwidGF4IjoiMTU3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDc1MC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDA1MDQuMDAiLCJiYXNlX2ZhcmUiOiIyNDc1MC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQwNTA0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMTIzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WBRSV2", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WBRSV2", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-1", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAywHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.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": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jMElAYiTHY7\/ETgjBxM6q0od\/dXh32xXpMQEJxhjXFSoUlNUBOo\/neM+7oY0wT5AqbFnrtWjxxIRFFtdQEY56zsNE1uYyFGUximUDPxNvtGmYt7yL417Xe59fXygX8Kd89wEEkixN", "FareInfoRef": "uWoTtGsAuDKADzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-1", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA4wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jdJIWiZEcj\/0SOyEEE7uqShv+1eDbLHek1wAkGGPsBqhQtdpA5\/Hun3k11BGmBaQKj6z1WrR4YcIkk6toS9R59vNMdsxlKMpiFMsGfiY+aFM3LnkVx72u9T5\/Tig38Kd8twMAmSxT", "FareInfoRef": "uWoTtGsAuDKAPzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 40504, "calendar_total_sell": 40504, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 40504, "filter": { "id": "F1TT00006-1", "price": 40504, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T02:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T12:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611280200bkk202611280530340bkk202612121055dac202612121230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-2", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAywHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.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": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jMElAYiTHY7\/ETgjBxM6q0od\/dXh32xXpMQEJxhjXFSoUlNUBOo\/neM+7oY0wT5AqbFnrtWjxxIRFFtdQEY56zsNE1uYyFGUximUDPxNvtGmYt7yL417Xe59fXygX8Kd89wEEkixN", "FareInfoRef": "uWoTtGsAuDKADzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-2", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA7wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "4", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jdJIWiZEcj\/0SOyEEE7uqShv+1eDbLHek1wAkGGPsBqhQtdpA5\/Hun3k11BGmBaQKj6z1WrR4YcIkk6toS9R59vNMdsxlKMpiFMsGfiY+aFM3LnkVx72u9T5\/Tig38Kd8twMAmSxT", "FareInfoRef": "uWoTtGsAuDKAPzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 40504, "gross_total": 40504, "base_fare": 24750, "tax": 15754, "sell": { "currency": "BDT", "total": 40504, "base_fare": 24750, "tax": 15754 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDA1MDQsImJhc2VfZmFyZSI6MjQ3NTAsInRheCI6MTU3NTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MDUwNCwiYmFzZV9mYXJlIjoyNDc1MCwidGF4IjoxNTc1NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MDUwNCwiYmFzZV9mYXJlIjoyNDc1MCwidGF4IjoxNTc1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 40504, "base_fare": 24750, "tax": 15754, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24750.00", "tax": "15754.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 40504, "base_fare": 24750, "tax": 15754, "gross": { "base_fare": "24750.00", "tax": "15754.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQwNTA0LjAwIiwiYmFzZV9mYXJlIjoiMjQ3NTAuMDAiLCJ0YXgiOiIxNTc1NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NzUwLjAwIiwidGF4IjoiMTU3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MDUwNC4wMCIsImJhc2VfZmFyZSI6IjI0NzUwLjAwIiwidGF4IjoiMTU3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDc1MC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDA1MDQuMDAiLCJiYXNlX2ZhcmUiOiIyNDc1MC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQwNTA0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMTIzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WBRSV2", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WBRSV2", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-2", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAywHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.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": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jMElAYiTHY7\/ETgjBxM6q0od\/dXh32xXpMQEJxhjXFSoUlNUBOo\/neM+7oY0wT5AqbFnrtWjxxIRFFtdQEY56zsNE1uYyFGUximUDPxNvtGmYt7yL417Xe59fXygX8Kd89wEEkixN", "FareInfoRef": "uWoTtGsAuDKADzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-2", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA7wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "4", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jdJIWiZEcj\/0SOyEEE7uqShv+1eDbLHek1wAkGGPsBqhQtdpA5\/Hun3k11BGmBaQKj6z1WrR4YcIkk6toS9R59vNMdsxlKMpiFMsGfiY+aFM3LnkVx72u9T5\/Tig38Kd8twMAmSxT", "FareInfoRef": "uWoTtGsAuDKAPzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 40504, "calendar_total_sell": 40504, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 40504, "filter": { "id": "F1TT00006-2", "price": 40504, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T02:00:00.000+06:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-13T00:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611280200bkk202611280530340bkk202612122315dac202612130050339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-3", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA1wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "booking_class": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jMElAYiTHY7\/ETgjBxM6q0od\/dXh32xXpMQEJxhjXFSoUlNUBOo\/neM+7oY0wT5AqbFnrtWjxxIRFFtdQEY56zsNE1uYyFGUximUDPxNvtGmYt7yL417Xe59fXygX8Kd89wEEkixN", "FareInfoRef": "uWoTtGsAuDKADzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-3", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA4wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jdJIWiZEcj\/0SOyEEE7uqShv+1eDbLHek1wAkGGPsBqhQtdpA5\/Hun3k11BGmBaQKj6z1WrR4YcIkk6toS9R59vNMdsxlKMpiFMsGfiY+aFM3LnkVx72u9T5\/Tig38Kd8twMAmSxT", "FareInfoRef": "uWoTtGsAuDKAPzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 40504, "gross_total": 40504, "base_fare": 24750, "tax": 15754, "sell": { "currency": "BDT", "total": 40504, "base_fare": 24750, "tax": 15754 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDA1MDQsImJhc2VfZmFyZSI6MjQ3NTAsInRheCI6MTU3NTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MDUwNCwiYmFzZV9mYXJlIjoyNDc1MCwidGF4IjoxNTc1NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MDUwNCwiYmFzZV9mYXJlIjoyNDc1MCwidGF4IjoxNTc1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 40504, "base_fare": 24750, "tax": 15754, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24750.00", "tax": "15754.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 40504, "base_fare": 24750, "tax": 15754, "gross": { "base_fare": "24750.00", "tax": "15754.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQwNTA0LjAwIiwiYmFzZV9mYXJlIjoiMjQ3NTAuMDAiLCJ0YXgiOiIxNTc1NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NzUwLjAwIiwidGF4IjoiMTU3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MDUwNC4wMCIsImJhc2VfZmFyZSI6IjI0NzUwLjAwIiwidGF4IjoiMTU3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDc1MC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDA1MDQuMDAiLCJiYXNlX2ZhcmUiOiIyNDc1MC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQwNTA0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMTIzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WBRSV2", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WBRSV2", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-3", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA1wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "booking_class": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jMElAYiTHY7\/ETgjBxM6q0od\/dXh32xXpMQEJxhjXFSoUlNUBOo\/neM+7oY0wT5AqbFnrtWjxxIRFFtdQEY56zsNE1uYyFGUximUDPxNvtGmYt7yL417Xe59fXygX8Kd89wEEkixN", "FareInfoRef": "uWoTtGsAuDKADzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-3", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA4wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jdJIWiZEcj\/0SOyEEE7uqShv+1eDbLHek1wAkGGPsBqhQtdpA5\/Hun3k11BGmBaQKj6z1WrR4YcIkk6toS9R59vNMdsxlKMpiFMsGfiY+aFM3LnkVx72u9T5\/Tig38Kd8twMAmSxT", "FareInfoRef": "uWoTtGsAuDKAPzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 40504, "calendar_total_sell": 40504, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 40504, "filter": { "id": "F1TT00006-3", "price": 40504, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T13:40:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T12:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281340bkk202611281710322bkk202612121055dac202612121230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA1wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "booking_class": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jMElAYiTHY7\/ETgjBxM6q0od\/dXh32xXpMQEJxhjXFSoUlNUBOo\/neM+7oY0wT5AqbFnrtWjxxIRFFtdQEY56zsNE1uYyFGUximUDPxNvtGmYt7yL417Xe59fXygX8Kd89wEEkixN", "FareInfoRef": "uWoTtGsAuDKADzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA7wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "4", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jdJIWiZEcj\/0SOyEEE7uqShv+1eDbLHek1wAkGGPsBqhQtdpA5\/Hun3k11BGmBaQKj6z1WrR4YcIkk6toS9R59vNMdsxlKMpiFMsGfiY+aFM3LnkVx72u9T5\/Tig38Kd8twMAmSxT", "FareInfoRef": "uWoTtGsAuDKAPzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 40504, "gross_total": 40504, "base_fare": 24750, "tax": 15754, "sell": { "currency": "BDT", "total": 40504, "base_fare": 24750, "tax": 15754 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDA1MDQsImJhc2VfZmFyZSI6MjQ3NTAsInRheCI6MTU3NTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MDUwNCwiYmFzZV9mYXJlIjoyNDc1MCwidGF4IjoxNTc1NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MDUwNCwiYmFzZV9mYXJlIjoyNDc1MCwidGF4IjoxNTc1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 40504, "base_fare": 24750, "tax": 15754, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24750.00", "tax": "15754.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 40504, "base_fare": 24750, "tax": 15754, "gross": { "base_fare": "24750.00", "tax": "15754.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQwNTA0LjAwIiwiYmFzZV9mYXJlIjoiMjQ3NTAuMDAiLCJ0YXgiOiIxNTc1NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NzUwLjAwIiwidGF4IjoiMTU3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MDUwNC4wMCIsImJhc2VfZmFyZSI6IjI0NzUwLjAwIiwidGF4IjoiMTU3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDc1MC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDA1MDQuMDAiLCJiYXNlX2ZhcmUiOiIyNDc1MC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQwNTA0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMTIzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WBRSV2", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "W", "farebasis": "WBRSV2", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA1wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "booking_class": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jMElAYiTHY7\/ETgjBxM6q0od\/dXh32xXpMQEJxhjXFSoUlNUBOo\/neM+7oY0wT5AqbFnrtWjxxIRFFtdQEY56zsNE1uYyFGUximUDPxNvtGmYt7yL417Xe59fXygX8Kd89wEEkixN", "FareInfoRef": "uWoTtGsAuDKADzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA7wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2252684", "brand_title": "SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "4", "fareBasisCode": "WBRSV2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52BKS79JOCVCkLUgrdcP9jdJIWiZEcj\/0SOyEEE7uqShv+1eDbLHek1wAkGGPsBqhQtdpA5\/Hun3k11BGmBaQKj6z1WrR4YcIkk6toS9R59vNMdsxlKMpiFMsGfiY+aFM3LnkVx72u9T5\/Tig38Kd8twMAmSxT", "FareInfoRef": "uWoTtGsAuDKAPzHVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 40504, "calendar_total_sell": 40504, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 40504, "filter": { "id": "F1TT00006-4", "price": 40504, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T13:40:00.000+06:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-13T00:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281340bkk202611281710322bkk202612122315dac202612130050339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-5", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H40M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA+wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T09:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T13:10:00.000+07:00", "destination_terminal": "1", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H40M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "217" }, "marketing": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "217" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KBDTH6M", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOhDAIfIyZO5BNV2+1rcak2V5WD178\/zN22mqyJMDAwID33sScqkz+3wZcQ\/iiHBEoMHrIGZOIQFmcIBqRQ9o390GXsJFMaWzP2uaixRcTVlldp6rhbDHNsUo1YbqiHkaFbOABy0ZY5rSHJI6H2bObkjf4J7d+oXorZA==", "FareInfoRef": "uWoTtGsAuDKAYzHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-5", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H40M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAAxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:25:00.000+07:00", "origin_terminal": "1", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T16:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H40M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "218" }, "marketing": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "218" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "2", "fareBasisCode": "TBDTH6M", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwjAMRD+mut22IIUtTUJVqcILZejC\/38GF7dIWEp8yYvvknM2saQq9\/xfAz5DecHfFXAYV5sq1MarxGmHiNywlbYt6YnwMO3Egx5d4121emHDLHMKtDvr3Mu6kh3GtFT0ZHTJCfzEY6H0qTFPEoN5ZyeSEfwop77PXyuv", "FareInfoRef": "uWoTtGsAuDKAkzHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 42238, "gross_total": 42238, "base_fare": 26978, "tax": 15260, "sell": { "currency": "BDT", "total": 42238, "base_fare": 26978, "tax": 15260 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDIyMzgsImJhc2VfZmFyZSI6MjY5NzgsInRheCI6MTUyNjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MjIzOCwiYmFzZV9mYXJlIjoyNjk3OCwidGF4IjoxNTI2MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MjIzOCwiYmFzZV9mYXJlIjoyNjk3OCwidGF4IjoxNTI2MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 42238, "base_fare": 26978, "tax": 15260, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "26978.00", "tax": "15260.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 42238, "base_fare": 26978, "tax": 15260, "gross": { "base_fare": "26978.00", "tax": "15260.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "744.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQyMjM4LjAwIiwiYmFzZV9mYXJlIjoiMjY5NzguMDAiLCJ0YXgiOiIxNTI2MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2OTc4LjAwIiwidGF4IjoiMTUyNjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MjIzOC4wMCIsImJhc2VfZmFyZSI6IjI2OTc4LjAwIiwidGF4IjoiMTUyNjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjk3OC4wMCIsInRheCI6IjE1MjYwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDIyMzguMDAiLCJiYXNlX2ZhcmUiOiIyNjk3OC4wMCIsInRheCI6IjE1MjYwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQyMjM4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6Ijc0NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6Ijk1NjkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "BS", "marketing": "BS", "booking_code": "K", "farebasis": "KBDTH6M", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "BS", "marketing": "BS", "booking_code": "T", "farebasis": "TBDTH6M", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-5", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H40M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA+wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T09:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T13:10:00.000+07:00", "destination_terminal": "1", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H40M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "217" }, "marketing": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "217" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KBDTH6M", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOhDAIfIyZO5BNV2+1rcak2V5WD178\/zN22mqyJMDAwID33sScqkz+3wZcQ\/iiHBEoMHrIGZOIQFmcIBqRQ9o390GXsJFMaWzP2uaixRcTVlldp6rhbDHNsUo1YbqiHkaFbOABy0ZY5rSHJI6H2bObkjf4J7d+oXorZA==", "FareInfoRef": "uWoTtGsAuDKAYzHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-5", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H40M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAAxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:25:00.000+07:00", "origin_terminal": "1", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T16:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H40M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "218" }, "marketing": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "218" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "2", "fareBasisCode": "TBDTH6M", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjrEOwjAMRD+mut22IIUtTUJVqcILZejC\/38GF7dIWEp8yYvvknM2saQq9\/xfAz5DecHfFXAYV5sq1MarxGmHiNywlbYt6YnwMO3Egx5d4121emHDLHMKtDvr3Mu6kh3GtFT0ZHTJCfzEY6H0qTFPEoN5ZyeSEfwop77PXyuv", "FareInfoRef": "uWoTtGsAuDKAkzHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 42238, "calendar_total_sell": 42238, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 42238, "filter": { "id": "F1TT00006-5", "price": 42238, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T09:30:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-12T16:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611280930bkk202611281310217bkk202612121425dac202612121605218", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T14:00:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-11-28T18:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3UkZsFtZaTUJrRfGJC77\/zOWtkwiUmJHTpx475U6iPDur9Hh27125D0AGWr5WFeMog5izQGSEz5bJMOW0Dx0MilXuaHUwXBLvQGSS2xSCRy1LnMoXtXZUFAuo1DbwJ\/Ep9E8L+\/Yu3KZVDkljrBHbesH284rtA==", "FareInfoRef": "uWoTtGsAuDKApzHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAExHVbOAAAA==", "origin": "KMG", "departure_time": "2026-11-28T22:55:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T00:35:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H40M", "distance": "795", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9641" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9641" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3UkZsFtZaTUJrRfGJC77\/zOWtkwiUmJHTpx475U6iPDur9Hh27125D0AGWr5WFeMog5izQGSEz5bJMOW0Dx0MilXuaHUwXBLvQGSS2xSCRy1LnMoXtXZUFAuo1DbwJ\/Ep9E8L+\/Yu3KZVDkljrBHbesH284rtA==", "FareInfoRef": "uWoTtGsAuDKApzHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAIxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KMG", "arrival_time": "2026-12-12T19:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "795", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO6RZutzSpYkmVePS9tDL\/v+MAeukIYGNDIZSSqCQmCmX\/xjwHl4H5KiAIGguc0WKOXtzgoju2LdGVLcO9whskrj8RfbBeutRAX3s5NIpGld9rKt5ubMiwy7DqG7gR9pTqczL3uJolymm6ZJogj6qWx\/kdSvk", "FareInfoRef": "uWoTtGsAuDKA2zHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAKxHVbOAAAA==", "origin": "KMG", "departure_time": "2026-12-13T12:10:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T13:00:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H50M", "distance": "794", "lay_over": "PT16H50M", "lay_over_date": "2026-12-12", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO6RZutzSpYkmVePS9tDL\/v+MAeukIYGNDIZSSqCQmCmX\/xjwHl4H5KiAIGguc0WKOXtzgoju2LdGVLcO9whskrj8RfbBeutRAX3s5NIpGld9rKt5ubMiwy7DqG7gR9pTqczL3uJolymm6ZJogj6qWx\/kdSvk", "FareInfoRef": "uWoTtGsAuDKA2zHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 60925, "gross_total": 60925, "base_fare": 16829, "tax": 44096, "sell": { "currency": "BDT", "total": 60925, "base_fare": 16829, "tax": 44096 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjA5MjUsImJhc2VfZmFyZSI6MTY4MjksInRheCI6NDQwOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MDkyNSwiYmFzZV9mYXJlIjoxNjgyOSwidGF4Ijo0NDA5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MDkyNSwiYmFzZV9mYXJlIjoxNjgyOSwidGF4Ijo0NDA5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 60925, "base_fare": 16829, "tax": 44096, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "16829.00", "tax": "44096.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 60925, "base_fare": 16829, "tax": 44096, "gross": { "base_fare": "16829.00", "tax": "44096.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "24240.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYwOTI1LjAwIiwiYmFzZV9mYXJlIjoiMTY4MjkuMDAiLCJ0YXgiOiI0NDA5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2ODI5LjAwIiwidGF4IjoiNDQwOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MDkyNS4wMCIsImJhc2VfZmFyZSI6IjE2ODI5LjAwIiwidGF4IjoiNDQwOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjgyOS4wMCIsInRheCI6IjQ0MDk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjA5MjUuMDAiLCJiYXNlX2ZhcmUiOiIxNjgyOS4wMCIsInRheCI6IjQ0MDk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYwOTI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjI0MjQwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDI0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KMG", "operating": "MU", "marketing": "MU", "booking_code": "V", "farebasis": "VSE00CSF", "cabin": "economy" }, { "origin": "KMG", "destination": "BKK", "operating": "MU", "marketing": "MU", "booking_code": "V", "farebasis": "VSE00CSF", "cabin": "economy" }, { "origin": "BKK", "destination": "KMG", "operating": "MU", "marketing": "MU", "booking_code": "T", "farebasis": "TSE00CSF", "cabin": "economy" }, { "origin": "KMG", "destination": "DAC", "operating": "MU", "marketing": "MU", "booking_code": "T", "farebasis": "TSE00CSF", "cabin": "economy" } ], "connecting": [ "KMG" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T14:00:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-11-28T18:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3UkZsFtZaTUJrRfGJC77\/zOWtkwiUmJHTpx475U6iPDur9Hh27125D0AGWr5WFeMog5izQGSEz5bJMOW0Dx0MilXuaHUwXBLvQGSS2xSCRy1LnMoXtXZUFAuo1DbwJ\/Ep9E8L+\/Yu3KZVDkljrBHbesH284rtA==", "FareInfoRef": "uWoTtGsAuDKApzHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAExHVbOAAAA==", "origin": "KMG", "departure_time": "2026-11-28T22:55:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T00:35:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H40M", "distance": "795", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9641" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9641" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3UkZsFtZaTUJrRfGJC77\/zOWtkwiUmJHTpx475U6iPDur9Hh27125D0AGWr5WFeMog5izQGSEz5bJMOW0Dx0MilXuaHUwXBLvQGSS2xSCRy1LnMoXtXZUFAuo1DbwJ\/Ep9E8L+\/Yu3KZVDkljrBHbesH284rtA==", "FareInfoRef": "uWoTtGsAuDKApzHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAIxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KMG", "arrival_time": "2026-12-12T19:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "795", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO6RZutzSpYkmVePS9tDL\/v+MAeukIYGNDIZSSqCQmCmX\/xjwHl4H5KiAIGguc0WKOXtzgoju2LdGVLcO9whskrj8RfbBeutRAX3s5NIpGld9rKt5ubMiwy7DqG7gR9pTqczL3uJolymm6ZJogj6qWx\/kdSvk", "FareInfoRef": "uWoTtGsAuDKA2zHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAKxHVbOAAAA==", "origin": "KMG", "departure_time": "2026-12-13T12:10:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T13:00:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H50M", "distance": "794", "lay_over": "PT16H50M", "lay_over_date": "2026-12-12", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO6RZutzSpYkmVePS9tDL\/v+MAeukIYGNDIZSSqCQmCmX\/xjwHl4H5KiAIGguc0WKOXtzgoju2LdGVLcO9whskrj8RfbBeutRAX3s5NIpGld9rKt5ubMiwy7DqG7gR9pTqczL3uJolymm6ZJogj6qWx\/kdSvk", "FareInfoRef": "uWoTtGsAuDKA2zHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 60925, "calendar_total_sell": 60925, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 60925, "filter": { "id": "F1TT00006-6", "price": 60925, "journey_duration": "PT1D7H40M", "journey_duration_seconds": 114000, "layover_duration": "PT21H25M", "layover_duration_seconds": 77100, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T14:00:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T13:00:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202611281400kmg2026112818202036kmg202611282255bkk2026112900359641bkk202612121555kmg202612121920742kmg202612131210dac2026121313002035", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-7", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "18H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T14:00:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-11-28T18:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3UkZsFtZaTUJrRfGJC77\/zOWtkwiUmJHTpx475U6iPDur9Hh27125D0AGWr5WFeMog5izQGSEz5bJMOW0Dx0MilXuaHUwXBLvQGSS2xSCRy1LnMoXtXZUFAuo1DbwJ\/Ep9E8L+\/Yu3KZVDkljrBHbesH284rtA==", "FareInfoRef": "uWoTtGsAuDKApzHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAGxHVbOAAAA==", "origin": "KMG", "departure_time": "2026-11-29T12:20:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "795", "lay_over": "PT18H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "6087" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "6087" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3UkZsFtZaTUJrRfGJC77\/zOWtkwiUmJHTpx475U6iPDur9Hh27125D0AGWr5WFeMog5izQGSEz5bJMOW0Dx0MilXuaHUwXBLvQGSS2xSCRy1LnMoXtXZUFAuo1DbwJ\/Ep9E8L+\/Yu3KZVDkljrBHbesH284rtA==", "FareInfoRef": "uWoTtGsAuDKApzHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAIxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KMG", "arrival_time": "2026-12-12T19:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "795", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO6RZutzSpYkmVePS9tDL\/v+MAeukIYGNDIZSSqCQmCmX\/xjwHl4H5KiAIGguc0WKOXtzgoju2LdGVLcO9whskrj8RfbBeutRAX3s5NIpGld9rKt5ubMiwy7DqG7gR9pTqczL3uJolymm6ZJogj6qWx\/kdSvk", "FareInfoRef": "uWoTtGsAuDKA2zHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAKxHVbOAAAA==", "origin": "KMG", "departure_time": "2026-12-13T12:10:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T13:00:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H50M", "distance": "794", "lay_over": "PT16H50M", "lay_over_date": "2026-12-12", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO6RZutzSpYkmVePS9tDL\/v+MAeukIYGNDIZSSqCQmCmX\/xjwHl4H5KiAIGguc0WKOXtzgoju2LdGVLcO9whskrj8RfbBeutRAX3s5NIpGld9rKt5ubMiwy7DqG7gR9pTqczL3uJolymm6ZJogj6qWx\/kdSvk", "FareInfoRef": "uWoTtGsAuDKA2zHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 60925, "gross_total": 60925, "base_fare": 16829, "tax": 44096, "sell": { "currency": "BDT", "total": 60925, "base_fare": 16829, "tax": 44096 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjA5MjUsImJhc2VfZmFyZSI6MTY4MjksInRheCI6NDQwOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MDkyNSwiYmFzZV9mYXJlIjoxNjgyOSwidGF4Ijo0NDA5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MDkyNSwiYmFzZV9mYXJlIjoxNjgyOSwidGF4Ijo0NDA5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 60925, "base_fare": 16829, "tax": 44096, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "16829.00", "tax": "44096.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 60925, "base_fare": 16829, "tax": 44096, "gross": { "base_fare": "16829.00", "tax": "44096.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "24240.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYwOTI1LjAwIiwiYmFzZV9mYXJlIjoiMTY4MjkuMDAiLCJ0YXgiOiI0NDA5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2ODI5LjAwIiwidGF4IjoiNDQwOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MDkyNS4wMCIsImJhc2VfZmFyZSI6IjE2ODI5LjAwIiwidGF4IjoiNDQwOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjgyOS4wMCIsInRheCI6IjQ0MDk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjA5MjUuMDAiLCJiYXNlX2ZhcmUiOiIxNjgyOS4wMCIsInRheCI6IjQ0MDk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYwOTI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjI0MjQwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDI0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KMG", "operating": "MU", "marketing": "MU", "booking_code": "V", "farebasis": "VSE00CSF", "cabin": "economy" }, { "origin": "KMG", "destination": "BKK", "operating": "MU", "marketing": "MU", "booking_code": "V", "farebasis": "VSE00CSF", "cabin": "economy" }, { "origin": "BKK", "destination": "KMG", "operating": "MU", "marketing": "MU", "booking_code": "T", "farebasis": "TSE00CSF", "cabin": "economy" }, { "origin": "KMG", "destination": "DAC", "operating": "MU", "marketing": "MU", "booking_code": "T", "farebasis": "TSE00CSF", "cabin": "economy" } ], "connecting": [ "KMG" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "18H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T14:00:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-11-28T18:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3UkZsFtZaTUJrRfGJC77\/zOWtkwiUmJHTpx475U6iPDur9Hh27125D0AGWr5WFeMog5izQGSEz5bJMOW0Dx0MilXuaHUwXBLvQGSS2xSCRy1LnMoXtXZUFAuo1DbwJ\/Ep9E8L+\/Yu3KZVDkljrBHbesH284rtA==", "FareInfoRef": "uWoTtGsAuDKApzHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAGxHVbOAAAA==", "origin": "KMG", "departure_time": "2026-11-29T12:20:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "795", "lay_over": "PT18H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "6087" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "6087" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOgzAMewzy3UkZsFtZaTUJrRfGJC77\/zOWtkwiUmJHTpx475U6iPDur9Hh27125D0AGWr5WFeMog5izQGSEz5bJMOW0Dx0MilXuaHUwXBLvQGSS2xSCRy1LnMoXtXZUFAuo1DbwJ\/Ep9E8L+\/Yu3KZVDkljrBHbesH284rtA==", "FareInfoRef": "uWoTtGsAuDKApzHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAIxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KMG", "arrival_time": "2026-12-12T19:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "795", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO6RZutzSpYkmVePS9tDL\/v+MAeukIYGNDIZSSqCQmCmX\/xjwHl4H5KiAIGguc0WKOXtzgoju2LdGVLcO9whskrj8RfbBeutRAX3s5NIpGld9rKt5ubMiwy7DqG7gR9pTqczL3uJolymm6ZJogj6qWx\/kdSvk", "FareInfoRef": "uWoTtGsAuDKA2zHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAKxHVbOAAAA==", "origin": "KMG", "departure_time": "2026-12-13T12:10:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T13:00:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H50M", "distance": "794", "lay_over": "PT16H50M", "lay_over_date": "2026-12-12", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TSE00CSF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO6RZutzSpYkmVePS9tDL\/v+MAeukIYGNDIZSSqCQmCmX\/xjwHl4H5KiAIGguc0WKOXtzgoju2LdGVLcO9whskrj8RfbBeutRAX3s5NIpGld9rKt5ubMiwy7DqG7gR9pTqczL3uJolymm6ZJogj6qWx\/kdSvk", "FareInfoRef": "uWoTtGsAuDKA2zHVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 60925, "calendar_total_sell": 60925, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 60925, "filter": { "id": "F1TT00006-7", "price": 60925, "journey_duration": "PT1D21H10M", "journey_duration_seconds": 162600, "layover_duration": "PT1D10H50M", "layover_duration_seconds": 125400, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T14:00:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T13:00:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202611281400kmg2026112818202036kmg202611291220bkk2026112914056087bkk202612121555kmg202612121920742kmg202612131210dac2026121313002035", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-8", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-8", "price": 62366, "journey_duration": "PT1D1H0M", "journey_duration_seconds": 90000, "layover_duration": "PT10H55M", "layover_duration_seconds": 39300, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282025bkk202611282230361bkk202612122010can2026121300058020can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-9", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-9", "price": 62366, "journey_duration": "PT1D2H15M", "journey_duration_seconds": 94500, "layover_duration": "PT12H0M", "layover_duration_seconds": 43200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282025bkk202611282230361bkk202612121855can202612122300364can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-10", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-10", "price": 62366, "journey_duration": "PT1D3H5M", "journey_duration_seconds": 97500, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282025bkk202611282230361bkk202612121805can2026121222008024can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-11", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-11", "price": 62366, "journey_duration": "PT1D4H50M", "journey_duration_seconds": 103800, "layover_duration": "PT14H45M", "layover_duration_seconds": 53100, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282025bkk202611282230361bkk202612121620can2026121220153082can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-12", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-12", "price": 62366, "journey_duration": "PT1D6H5M", "journey_duration_seconds": 108300, "layover_duration": "PT16H0M", "layover_duration_seconds": 57600, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282025bkk202611282230361bkk202612121505can2026121219005096can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-13", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-13", "price": 62366, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H0M", "layover_duration_seconds": 61200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282025bkk202611282230361bkk202612121355can2026121218008100can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-14", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-14", "price": 62366, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT18H40M", "layover_duration_seconds": 67200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282025bkk202611282230361bkk202612121225can2026121216208080can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-15", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-15", "price": 62366, "journey_duration": "PT1D2H5M", "journey_duration_seconds": 93900, "layover_duration": "PT11H55M", "layover_duration_seconds": 42900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290805bkk202611291010357bkk202612122010can2026121300058020can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-16", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-16", "price": 62366, "journey_duration": "PT1D3H20M", "journey_duration_seconds": 98400, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290805bkk202611291010357bkk202612121855can202612122300364can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-17", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-17", "price": 62366, "journey_duration": "PT1D4H10M", "journey_duration_seconds": 101400, "layover_duration": "PT14H0M", "layover_duration_seconds": 50400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290805bkk202611291010357bkk202612121805can2026121222008024can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-18", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-18", "price": 62366, "journey_duration": "PT1D5H55M", "journey_duration_seconds": 107700, "layover_duration": "PT15H45M", "layover_duration_seconds": 56700, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290805bkk202611291010357bkk202612121620can2026121220153082can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-19", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-19", "price": 62366, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT17H0M", "layover_duration_seconds": 61200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290805bkk202611291010357bkk202612121505can2026121219005096can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-20", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-20", "price": 62366, "journey_duration": "PT1D8H20M", "journey_duration_seconds": 116400, "layover_duration": "PT18H0M", "layover_duration_seconds": 64800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290805bkk202611291010357bkk202612121355can2026121218008100can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-21", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-21", "price": 62366, "journey_duration": "PT1D9H50M", "journey_duration_seconds": 121800, "layover_duration": "PT19H40M", "layover_duration_seconds": 70800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290805bkk202611291010357bkk202612121225can2026121216208080can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-22", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-22", "price": 62366, "journey_duration": "PT1D3H20M", "journey_duration_seconds": 98400, "layover_duration": "PT13H5M", "layover_duration_seconds": 47100, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290915bkk2026112911258079bkk202612122010can2026121300058020can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-23", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-23", "price": 62366, "journey_duration": "PT1D4H35M", "journey_duration_seconds": 102900, "layover_duration": "PT14H10M", "layover_duration_seconds": 51000, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290915bkk2026112911258079bkk202612121855can202612122300364can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-24", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-24", "price": 62366, "journey_duration": "PT1D5H25M", "journey_duration_seconds": 105900, "layover_duration": "PT15H10M", "layover_duration_seconds": 54600, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290915bkk2026112911258079bkk202612121805can2026121222008024can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-25", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-25", "price": 62366, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT16H55M", "layover_duration_seconds": 60900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290915bkk2026112911258079bkk202612121620can2026121220153082can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-26", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-26", "price": 62366, "journey_duration": "PT1D8H25M", "journey_duration_seconds": 116700, "layover_duration": "PT18H10M", "layover_duration_seconds": 65400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290915bkk2026112911258079bkk202612121505can2026121219005096can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-27", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-27", "price": 62366, "journey_duration": "PT1D9H35M", "journey_duration_seconds": 120900, "layover_duration": "PT19H10M", "layover_duration_seconds": 69000, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290915bkk2026112911258079bkk202612121355can2026121218008100can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-28", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-28", "price": 62366, "journey_duration": "PT1D11H5M", "journey_duration_seconds": 126300, "layover_duration": "PT20H50M", "layover_duration_seconds": 75000, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290915bkk2026112911258079bkk202612121225can2026121216208080can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-29", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-29", "price": 62366, "journey_duration": "PT1D3H35M", "journey_duration_seconds": 99300, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282300bkk2026112901053035bkk202612122010can2026121300058020can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-30", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-30", "price": 62366, "journey_duration": "PT1D4H50M", "journey_duration_seconds": 103800, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282300bkk2026112901053035bkk202612121855can202612122300364can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-31", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-31", "price": 62366, "journey_duration": "PT1D5H40M", "journey_duration_seconds": 106800, "layover_duration": "PT15H35M", "layover_duration_seconds": 56100, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282300bkk2026112901053035bkk202612121805can2026121222008024can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-32", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-32", "price": 62366, "journey_duration": "PT1D7H25M", "journey_duration_seconds": 113100, "layover_duration": "PT17H20M", "layover_duration_seconds": 62400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282300bkk2026112901053035bkk202612121620can2026121220153082can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-33", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-33", "price": 62366, "journey_duration": "PT1D8H40M", "journey_duration_seconds": 117600, "layover_duration": "PT18H35M", "layover_duration_seconds": 66900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282300bkk2026112901053035bkk202612121505can2026121219005096can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-34", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-34", "price": 62366, "journey_duration": "PT1D9H50M", "journey_duration_seconds": 121800, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282300bkk2026112901053035bkk202612121355can2026121218008100can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-35", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-35", "price": 62366, "journey_duration": "PT1D11H20M", "journey_duration_seconds": 127200, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282300bkk2026112901053035bkk202612121225can2026121216208080can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-36", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-36", "price": 62366, "journey_duration": "PT1D5H55M", "journey_duration_seconds": 107700, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291200bkk2026112914005095bkk202612122010can2026121300058020can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-37", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-37", "price": 62366, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT16H55M", "layover_duration_seconds": 60900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291200bkk2026112914005095bkk202612121855can202612122300364can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-38", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-38", "price": 62366, "journey_duration": "PT1D8H0M", "journey_duration_seconds": 115200, "layover_duration": "PT17H55M", "layover_duration_seconds": 64500, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291200bkk2026112914005095bkk202612121805can2026121222008024can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-39", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-39", "price": 62366, "journey_duration": "PT1D9H45M", "journey_duration_seconds": 121500, "layover_duration": "PT19H40M", "layover_duration_seconds": 70800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291200bkk2026112914005095bkk202612121620can2026121220153082can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-40", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-40", "price": 62366, "journey_duration": "PT1D11H0M", "journey_duration_seconds": 126000, "layover_duration": "PT20H55M", "layover_duration_seconds": 75300, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291200bkk2026112914005095bkk202612121505can2026121219005096can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-41", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-41", "price": 62366, "journey_duration": "PT1D12H10M", "journey_duration_seconds": 130200, "layover_duration": "PT21H55M", "layover_duration_seconds": 78900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291200bkk2026112914005095bkk202612121355can2026121218008100can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-42", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-42", "price": 62366, "journey_duration": "PT1D13H40M", "journey_duration_seconds": 135600, "layover_duration": "PT23H35M", "layover_duration_seconds": 84900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291200bkk2026112914005095bkk202612121225can2026121216208080can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-43", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-43", "price": 62366, "journey_duration": "PT1D6H55M", "journey_duration_seconds": 111300, "layover_duration": "PT16H40M", "layover_duration_seconds": 60000, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291250bkk2026112915003081bkk202612122010can2026121300058020can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-44", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-44", "price": 62366, "journey_duration": "PT1D8H10M", "journey_duration_seconds": 115800, "layover_duration": "PT17H45M", "layover_duration_seconds": 63900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291250bkk2026112915003081bkk202612121855can202612122300364can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-45", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-45", "price": 62366, "journey_duration": "PT1D9H0M", "journey_duration_seconds": 118800, "layover_duration": "PT18H45M", "layover_duration_seconds": 67500, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291250bkk2026112915003081bkk202612121805can2026121222008024can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-46", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-46", "price": 62366, "journey_duration": "PT1D10H45M", "journey_duration_seconds": 125100, "layover_duration": "PT20H30M", "layover_duration_seconds": 73800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291250bkk2026112915003081bkk202612121620can2026121220153082can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-47", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-47", "price": 62366, "journey_duration": "PT1D12H0M", "journey_duration_seconds": 129600, "layover_duration": "PT21H45M", "layover_duration_seconds": 78300, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291250bkk2026112915003081bkk202612121505can2026121219005096can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-48", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-48", "price": 62366, "journey_duration": "PT1D13H10M", "journey_duration_seconds": 133800, "layover_duration": "PT22H45M", "layover_duration_seconds": 81900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291250bkk2026112915003081bkk202612121355can2026121218008100can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-49", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-49", "price": 62366, "journey_duration": "PT1D14H40M", "journey_duration_seconds": 139200, "layover_duration": "PT1D0H25M", "layover_duration_seconds": 87900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291250bkk2026112915003081bkk202612121225can2026121216208080can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-50", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-50", "price": 62366, "journey_duration": "PT1D12H40M", "journey_duration_seconds": 132000, "layover_duration": "PT22H35M", "layover_duration_seconds": 81300, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290805bkk202611291010357bkk202612122010can2026121300058020can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-51", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-51", "price": 62366, "journey_duration": "PT1D13H55M", "journey_duration_seconds": 136500, "layover_duration": "PT23H40M", "layover_duration_seconds": 85200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290805bkk202611291010357bkk202612121855can202612122300364can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-52", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-52", "price": 62366, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H40M", "layover_duration_seconds": 88800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290805bkk202611291010357bkk202612121805can2026121222008024can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-53", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-53", "price": 62366, "journey_duration": "PT1D16H30M", "journey_duration_seconds": 145800, "layover_duration": "PT1D2H25M", "layover_duration_seconds": 95100, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290805bkk202611291010357bkk202612121620can2026121220153082can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-54", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-54", "price": 62366, "journey_duration": "PT1D17H45M", "journey_duration_seconds": 150300, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290805bkk202611291010357bkk202612121505can2026121219005096can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-55", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-55", "price": 62366, "journey_duration": "PT1D18H55M", "journey_duration_seconds": 154500, "layover_duration": "PT1D4H40M", "layover_duration_seconds": 103200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290805bkk202611291010357bkk202612121355can2026121218008100can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-56", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-56", "price": 62366, "journey_duration": "PT1D20H25M", "journey_duration_seconds": 159900, "layover_duration": "PT1D6H20M", "layover_duration_seconds": 109200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290805bkk202611291010357bkk202612121225can2026121216208080can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-57", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "8H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-13T00:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8020" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8020" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT08H55M", "lay_over_date": "2026-12-13", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-57", "price": 62366, "journey_duration": "PT1D13H55M", "journey_duration_seconds": 136500, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290915bkk2026112911258079bkk202612122010can2026121300058020can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-58", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T23:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "364" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "364" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT10H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-58", "price": 62366, "journey_duration": "PT1D15H10M", "journey_duration_seconds": 141000, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290915bkk2026112911258079bkk202612121855can202612122300364can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-59", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "11H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAixHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T22:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8024" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8024" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT11H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-59", "price": 62366, "journey_duration": "PT1D16H0M", "journey_duration_seconds": 144000, "layover_duration": "PT1D1H50M", "layover_duration_seconds": 93000, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290915bkk2026112911258079bkk202612121805can2026121222008024can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-60", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAkxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T16:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T20:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "3082" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3082" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT12H45M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-60", "price": 62366, "journey_duration": "PT1D17H45M", "journey_duration_seconds": 150300, "layover_duration": "PT1D3H35M", "layover_duration_seconds": 99300, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290915bkk2026112911258079bkk202612121620can2026121220153082can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-61", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAmxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T19:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "5096" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5096" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT14H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-61", "price": 62366, "journey_duration": "PT1D19H0M", "journey_duration_seconds": 154800, "layover_duration": "PT1D4H50M", "layover_duration_seconds": 103800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290915bkk2026112911258079bkk202612121505can2026121219005096can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-62", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "15H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T18:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT3H05M", "distance": "1047", "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": "8100" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8100" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT15H00M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-62", "price": 62366, "journey_duration": "PT1D20H10M", "journey_duration_seconds": 159000, "layover_duration": "PT1D5H50M", "layover_duration_seconds": 107400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290915bkk2026112911258079bkk202612121355can2026121218008100can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-63", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 62366, "gross_total": 62366, "base_fare": 14560, "tax": 47806, "sell": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjIzNjYsImJhc2VfZmFyZSI6MTQ1NjAsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjM2NiwiYmFzZV9mYXJlIjoxNDU2MCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 62366, "base_fare": 14560, "tax": 47806, "gross": { "base_fare": "14560.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyMzY2LjAwIiwiYmFzZV9mYXJlIjoiMTQ1NjAuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MjM2Ni4wMCIsImJhc2VfZmFyZSI6IjE0NTYwLjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjIzNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNDU2MC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyMzY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T16:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H55M", "distance": "1047", "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": "8080" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8080" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAexHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-13T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H30M", "distance": "1448", "lay_over": "PT16H40M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TZsa27JksCg4EO9HbLD\/v+MOV4LM8SSkS0l5ywkV2ZK+b8WfJb6hr4qoBB\/rVRc1iQxDBDRii7F9mGG8BCekob8Q47FLl0cfLulkIZ6Hf2+bdMrnB0ZMxmT+gVO0h9OtbSnme2ezB54SHSDf9SvvgL3LGo=", "FareInfoRef": "uWoTtGsAuDKAq0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 62366, "calendar_total_sell": 62366, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 62366, "filter": { "id": "F1TT00006-63", "price": 62366, "journey_duration": "PT1D21H40M", "journey_duration_seconds": 164400, "layover_duration": "PT1D7H30M", "layover_duration_seconds": 113400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-13T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290915bkk2026112911258079bkk202612121225can2026121216208080can202612130900dac2026121311305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-64", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 64830, "gross_total": 64830, "base_fare": 17024, "tax": 47806, "sell": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQ4MzAsImJhc2VfZmFyZSI6MTcwMjQsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0ODMwLjAwIiwiYmFzZV9mYXJlIjoiMTcwMjQuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDgzMC4wMCIsImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4MzAuMDAiLCJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0ODMwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAOxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T20:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-28T22:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT02H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "361" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 64830, "calendar_total_sell": 64830, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64830, "filter": { "id": "F1TT00006-64", "price": 64830, "journey_duration": "PT19H0M", "journey_duration_seconds": 68400, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282025bkk202611282230361bkk202612120210can2026121206053036can202612120915dac2026121211305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-65", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 64830, "gross_total": 64830, "base_fare": 17024, "tax": 47806, "sell": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQ4MzAsImJhc2VfZmFyZSI6MTcwMjQsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0ODMwLjAwIiwiYmFzZV9mYXJlIjoiMTcwMjQuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDgzMC4wMCIsImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4MzAuMDAiLCJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0ODMwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT03H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 64830, "calendar_total_sell": 64830, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64830, "filter": { "id": "F1TT00006-65", "price": 64830, "journey_duration": "PT20H5M", "journey_duration_seconds": 72300, "layover_duration": "PT6H10M", "layover_duration_seconds": 22200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290805bkk202611291010357bkk202612120210can2026121206053036can202612120915dac2026121211305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-66", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 64830, "gross_total": 64830, "base_fare": 17024, "tax": 47806, "sell": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQ4MzAsImJhc2VfZmFyZSI6MTcwMjQsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0ODMwLjAwIiwiYmFzZV9mYXJlIjoiMTcwMjQuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDgzMC4wMCIsImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4MzAuMDAiLCJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0ODMwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT04H10M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 64830, "calendar_total_sell": 64830, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64830, "filter": { "id": "F1TT00006-66", "price": 64830, "journey_duration": "PT21H20M", "journey_duration_seconds": 76800, "layover_duration": "PT7H20M", "layover_duration_seconds": 26400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611290915bkk2026112911258079bkk202612120210can2026121206053036can202612120915dac2026121211305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-67", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 64830, "gross_total": 64830, "base_fare": 17024, "tax": 47806, "sell": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQ4MzAsImJhc2VfZmFyZSI6MTcwMjQsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0ODMwLjAwIiwiYmFzZV9mYXJlIjoiMTcwMjQuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDgzMC4wMCIsImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4MzAuMDAiLCJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0ODMwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAWxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-28T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T01:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3035" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 64830, "calendar_total_sell": 64830, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64830, "filter": { "id": "F1TT00006-67", "price": 64830, "journey_duration": "PT21H35M", "journey_duration_seconds": 77700, "layover_duration": "PT7H45M", "layover_duration_seconds": 27900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611282300bkk2026112901053035bkk202612120210can2026121206053036can202612120915dac2026121211305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-68", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 64830, "gross_total": 64830, "base_fare": 17024, "tax": 47806, "sell": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQ4MzAsImJhc2VfZmFyZSI6MTcwMjQsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0ODMwLjAwIiwiYmFzZV9mYXJlIjoiMTcwMjQuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDgzMC4wMCIsImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4MzAuMDAiLCJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0ODMwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAYxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H00M", "distance": "1047", "lay_over": "PT06H55M", "lay_over_date": "2026-11-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5095" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 64830, "calendar_total_sell": 64830, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64830, "filter": { "id": "F1TT00006-68", "price": 64830, "journey_duration": "PT23H55M", "journey_duration_seconds": 86100, "layover_duration": "PT10H5M", "layover_duration_seconds": 36300, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291200bkk2026112914005095bkk202612120210can2026121206053036can202612120915dac2026121211305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-69", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 64830, "gross_total": 64830, "base_fare": 17024, "tax": 47806, "sell": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQ4MzAsImJhc2VfZmFyZSI6MTcwMjQsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0ODMwLjAwIiwiYmFzZV9mYXJlIjoiMTcwMjQuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDgzMC4wMCIsImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4MzAuMDAiLCJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0ODMwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAQxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-29T05:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H40M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAaxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T12:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T15:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT07H45M", "lay_over_date": "2026-11-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3081" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 64830, "calendar_total_sell": 64830, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64830, "filter": { "id": "F1TT00006-69", "price": 64830, "journey_duration": "PT1D0H55M", "journey_duration_seconds": 89700, "layover_duration": "PT10H55M", "layover_duration_seconds": 39300, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611282325can202611290505392can202611291250bkk2026112915003081bkk202612120210can2026121206053036can202612120915dac2026121211305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-70", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 64830, "gross_total": 64830, "base_fare": 17024, "tax": 47806, "sell": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQ4MzAsImJhc2VfZmFyZSI6MTcwMjQsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0ODMwLjAwIiwiYmFzZV9mYXJlIjoiMTcwMjQuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDgzMC4wMCIsImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4MzAuMDAiLCJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0ODMwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H40M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKASxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T08:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T10:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H05M", "distance": "1047", "lay_over": "PT13H40M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "357" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 64830, "calendar_total_sell": 64830, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64830, "filter": { "id": "F1TT00006-70", "price": 64830, "journey_duration": "PT1D6H40M", "journey_duration_seconds": 110400, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290805bkk202611291010357bkk202612120210can2026121206053036can202612120915dac2026121211305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-71", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 64830, "gross_total": 64830, "base_fare": 17024, "tax": 47806, "sell": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQ4MzAsImJhc2VfZmFyZSI6MTcwMjQsInRheCI6NDc4MDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDgzMCwiYmFzZV9mYXJlIjoxNzAyNCwidGF4Ijo0NzgwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 64830, "base_fare": 17024, "tax": 47806, "gross": { "base_fare": "17024.00", "tax": "47806.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1980.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "25970.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0ODMwLjAwIiwiYmFzZV9mYXJlIjoiMTcwMjQuMDAiLCJ0YXgiOiI0NzgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDgzMC4wMCIsImJhc2VfZmFyZSI6IjE3MDI0LjAwIiwidGF4IjoiNDc4MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4MzAuMDAiLCJiYXNlX2ZhcmUiOiIxNzAyNC4wMCIsInRheCI6IjQ3ODA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0ODMwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5ODAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjU5NzAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTgwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1OTcwIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "BKK", "operating": "CZ", "marketing": "CZ", "booking_code": "E", "farebasis": "E2ASRYSS", "cabin": "economy" }, { "origin": "BKK", "destination": "CAN", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" }, { "origin": "CAN", "destination": "DAC", "operating": "CZ", "marketing": "CZ", "booking_code": "Q", "farebasis": "Q2ASRYSS", "cabin": "economy" } ], "connecting": [ "CAN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAMxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-11-28T18:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT3H35M", "distance": "1448", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAUxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T11:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT3H10M", "distance": "1047", "lay_over": "PT14H50M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKAyEMfMwydxNoqzetCoUFD5v2YA\/9\/zM6ahcaMDNhkhljjOr0KuJC\/K8Nny2\/0V4ZaFC++77j4oNCOHQ45zyqJju6GZaHekptygtlLlatSuB2CUsahT57SXl4TWeiYCRjUF7gJPVB2lJ5mtnBZGHgT3I38KO8+gIHCixk", "FareInfoRef": "uWoTtGsAuDKAA0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAsxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T02:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "CAN", "arrival_time": "2026-12-12T06:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-11", "flight_time": "PT2H55M", "distance": "1047", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3036" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAuxHVbOAAAA==", "origin": "CAN", "departure_time": "2026-12-12T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-12T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT03H10M", "lay_over_date": "2026-12-12", "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": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "5", "fareBasisCode": "Q2ASRYSS", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3fZhTW\/JksCgYFi9HbLD\/v+MOV4HMzhSkC055ywkF2ba8n8teC\/1BX1WQCHerVSsKaX4DBBRwl2KHcMM4SE8JQ35ixyDXbo4oEvbQhrqdb7XfZ9e4ezImMmY1DfwI\/3mVEt7mNnhyeyBp0Qr\/FDf+gAPkyyE", "FareInfoRef": "uWoTtGsAuDKAO0HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 64830, "calendar_total_sell": 64830, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64830, "filter": { "id": "F1TT00006-71", "price": 64830, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H0M", "layover_duration_seconds": 64800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281250can2026112818255016can202611290915bkk2026112911258079bkk202612120210can2026121206053036can202612120915dac2026121211305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-72", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAyxHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T08:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T14:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT14H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 78470, "gross_total": 78470, "base_fare": 50738, "tax": 27732, "sell": { "currency": "BDT", "total": 78470, "base_fare": 50738, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg0NzAsImJhc2VfZmFyZSI6NTA3MzgsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODQ3MCwiYmFzZV9mYXJlIjo1MDczOCwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODQ3MCwiYmFzZV9mYXJlIjo1MDczOCwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78470, "base_fare": 50738, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50738.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 78470, "base_fare": 50738, "tax": 27732, "gross": { "base_fare": "50738.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4NDcwLjAwIiwiYmFzZV9mYXJlIjoiNTA3MzguMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNzM4LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODQ3MC4wMCIsImJhc2VfZmFyZSI6IjUwNzM4LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDczOC4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzg0NzAuMDAiLCJiYXNlX2ZhcmUiOiI1MDczOC4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4NDcwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YXSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YXSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAyxHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T08:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T14:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT14H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 78470, "calendar_total_sell": 78470, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 78470, "filter": { "id": "F1TT00006-72", "price": 78470, "journey_duration": "PT1D6H20M", "journey_duration_seconds": 109200, "layover_duration": "PT16H20M", "layover_duration_seconds": 58800, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-12T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611290820bkk2026112914102355bkk202612120650del2026121210052333del202612121150dac2026121214452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-73", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA0xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T15:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T21:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H25M", "distance": "1824", "lay_over": "PT21H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 78470, "gross_total": 78470, "base_fare": 50738, "tax": 27732, "sell": { "currency": "BDT", "total": 78470, "base_fare": 50738, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg0NzAsImJhc2VfZmFyZSI6NTA3MzgsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODQ3MCwiYmFzZV9mYXJlIjo1MDczOCwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODQ3MCwiYmFzZV9mYXJlIjo1MDczOCwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78470, "base_fare": 50738, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50738.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 78470, "base_fare": 50738, "tax": 27732, "gross": { "base_fare": "50738.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4NDcwLjAwIiwiYmFzZV9mYXJlIjoiNTA3MzguMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNzM4LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODQ3MC4wMCIsImJhc2VfZmFyZSI6IjUwNzM4LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDczOC4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzg0NzAuMDAiLCJiYXNlX2ZhcmUiOiI1MDczOC4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4NDcwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YXSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YXSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA0xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T15:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T21:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H25M", "distance": "1824", "lay_over": "PT21H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 78470, "calendar_total_sell": 78470, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 78470, "filter": { "id": "F1TT00006-73", "price": 78470, "journey_duration": "PT1D13H25M", "journey_duration_seconds": 134700, "layover_duration": "PT23H20M", "layover_duration_seconds": 84000, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-12T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611291520bkk2026112921152304bkk202612120650del2026121210052333del202612121150dac2026121214452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-74", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAyxHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T08:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T14:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT14H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 81564, "gross_total": 81564, "base_fare": 53832, "tax": 27732, "sell": { "currency": "BDT", "total": 81564, "base_fare": 53832, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODE1NjQsImJhc2VfZmFyZSI6NTM4MzIsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTU2NCwiYmFzZV9mYXJlIjo1MzgzMiwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTU2NCwiYmFzZV9mYXJlIjo1MzgzMiwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 81564, "base_fare": 53832, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53832.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 81564, "base_fare": 53832, "tax": 27732, "gross": { "base_fare": "53832.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxNTY0LjAwIiwiYmFzZV9mYXJlIjoiNTM4MzIuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzODMyLjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTU2NC4wMCIsImJhc2VfZmFyZSI6IjUzODMyLjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzgzMi4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODE1NjQuMDAiLCJiYXNlX2ZhcmUiOiI1MzgzMi4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNTY0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YXSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YXSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAyxHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T08:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T14:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT14H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 81564, "calendar_total_sell": 81564, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 81564, "filter": { "id": "F1TT00006-74", "price": 81564, "journey_duration": "PT1D17H45M", "journey_duration_seconds": 150300, "layover_duration": "PT1D3H50M", "layover_duration_seconds": 100200, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611290820bkk2026112914102355bkk202612121925del2026121222352335del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-75", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA0xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T15:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T21:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H25M", "distance": "1824", "lay_over": "PT21H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 81564, "gross_total": 81564, "base_fare": 53832, "tax": 27732, "sell": { "currency": "BDT", "total": 81564, "base_fare": 53832, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODE1NjQsImJhc2VfZmFyZSI6NTM4MzIsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTU2NCwiYmFzZV9mYXJlIjo1MzgzMiwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTU2NCwiYmFzZV9mYXJlIjo1MzgzMiwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 81564, "base_fare": 53832, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53832.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 81564, "base_fare": 53832, "tax": 27732, "gross": { "base_fare": "53832.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxNTY0LjAwIiwiYmFzZV9mYXJlIjoiNTM4MzIuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzODMyLjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTU2NC4wMCIsImJhc2VfZmFyZSI6IjUzODMyLjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzgzMi4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODE1NjQuMDAiLCJiYXNlX2ZhcmUiOiI1MzgzMi4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNTY0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YXSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YXSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA0xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T15:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T21:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H25M", "distance": "1824", "lay_over": "PT21H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 81564, "calendar_total_sell": 81564, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 81564, "filter": { "id": "F1TT00006-75", "price": 81564, "journey_duration": "PT2D0H50M", "journey_duration_seconds": 175800, "layover_duration": "PT1D10H50M", "layover_duration_seconds": 125400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611291520bkk2026112921152304bkk202612121925del2026121222352335del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-76", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-76", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA0wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4824" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT0EOwjAMe8zku5uWrbttXRmgQQUSII0D\/38GySoQqepGceK4wzAIpXWO\/fAfDbDqQR6n8wkFDgpBfGiDB+KlfVmBznoMtA9lzPenjzGkTNK1NOz7nH6D25xV0VwPKI\/JRERvWhaI7EgVKypH3wU8Xci3kjKqQ4lKlY2uaHvJSaagD2bOrJQF1g3NFlmV61689WvmjMA32R81NfebcUZ2pLquJDuoV537ABMpQCU=", "FareInfoRef": "uWoTtGsAuDKA\/2HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-76", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA6wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4821" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd7cr3XbbowzQoAIJJo0D\/\/8ZJCkgUslN4zhx+7739NE5dv1\/VMAmB2mYzidkeAgEX4cYaqC9xKcW6LRHQfqQh3Rf67YNYyLpIhW7Lo0\/oem0iup6QH5MsNHZ5N7vSHttYN0ErC6kWx4TzKF3SmWjC+pecvJTkAszZxq1ZYkPjssiXJlc9uIlX1NnBL7J\/iipujfjbNmQ4rqQbCBeRfcGEBVALA==", "FareInfoRef": "uWoTtGsAuDKAL3HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 82084, "gross_total": 82084, "base_fare": 55688, "tax": 26396, "sell": { "currency": "BDT", "total": 82084, "base_fare": 55688, "tax": 26396 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODIwODQsImJhc2VfZmFyZSI6NTU2ODgsInRheCI6MjYzOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjA4NCwiYmFzZV9mYXJlIjo1NTY4OCwidGF4IjoyNjM5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjA4NCwiYmFzZV9mYXJlIjo1NTY4OCwidGF4IjoyNjM5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82084, "base_fare": 55688, "tax": 26396, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "55688.00", "tax": "26396.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 82084, "base_fare": 55688, "tax": 26396, "gross": { "base_fare": "55688.00", "tax": "26396.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11880.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyMDg0LjAwIiwiYmFzZV9mYXJlIjoiNTU2ODguMDAiLCJ0YXgiOiIyNjM5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1Njg4LjAwIiwidGF4IjoiMjYzOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MjA4NC4wMCIsImJhc2VfZmFyZSI6IjU1Njg4LjAwIiwidGF4IjoiMjYzOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTY4OC4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODIwODQuMDAiLCJiYXNlX2ZhcmUiOiI1NTY4OC4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyMDg0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjExODgwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTU2OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTg4MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "PG", "booking_code": "V", "farebasis": "V14DQNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "PG", "booking_code": "V", "farebasis": "V14DQNBD", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-76", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA0wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4824" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT0EOwjAMe8zku5uWrbttXRmgQQUSII0D\/38GySoQqepGceK4wzAIpXWO\/fAfDbDqQR6n8wkFDgpBfGiDB+KlfVmBznoMtA9lzPenjzGkTNK1NOz7nH6D25xV0VwPKI\/JRERvWhaI7EgVKypH3wU8Xci3kjKqQ4lKlY2uaHvJSaagD2bOrJQF1g3NFlmV61689WvmjMA32R81NfebcUZ2pLquJDuoV537ABMpQCU=", "FareInfoRef": "uWoTtGsAuDKA\/2HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-76", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA6wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4821" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd7cr3XbbowzQoAIJJo0D\/\/8ZJCkgUslN4zhx+7739NE5dv1\/VMAmB2mYzidkeAgEX4cYaqC9xKcW6LRHQfqQh3Rf67YNYyLpIhW7Lo0\/oem0iup6QH5MsNHZ5N7vSHttYN0ErC6kWx4TzKF3SmWjC+pecvJTkAszZxq1ZYkPjssiXJlc9uIlX1NnBL7J\/iipujfjbNmQ4rqQbCBeRfcGEBVALA==", "FareInfoRef": "uWoTtGsAuDKAL3HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 82084, "calendar_total_sell": 82084, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 82084, "filter": { "id": "F1TT00006-76", "price": 82084, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "PG", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T02:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T12:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611280200bkk202611280530340bkk202612121055dac202612121230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-77", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-77", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA0wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4824" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT0EOwjAMe8zku5uWrbttXRmgQQUSII0D\/38GySoQqepGceK4wzAIpXWO\/fAfDbDqQR6n8wkFDgpBfGiDB+KlfVmBznoMtA9lzPenjzGkTNK1NOz7nH6D25xV0VwPKI\/JRERvWhaI7EgVKypH3wU8Xci3kjKqQ4lKlY2uaHvJSaagD2bOrJQF1g3NFlmV61689WvmjMA32R81NfebcUZ2pLquJDuoV537ABMpQCU=", "FareInfoRef": "uWoTtGsAuDKA\/2HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-77", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA9wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4822" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd7cr3XbbowzQoAIJJo0D\/\/8ZJCkgUslN4zhx+7739NE5dv1\/VMAmB2mYzidkeAgEX4cYaqC9xKcW6LRHQfqQh3Rf67YNYyLpIhW7Lo0\/oem0iup6QH5MsNHZ5N7vSHttYN0ErC6kWx4TzKF3SmWjC+pecvJTkAszZxq1ZYkPjssiXJlc9uIlX1NnBL7J\/iipujfjbNmQ4rqQbCBeRfcGEBVALA==", "FareInfoRef": "uWoTtGsAuDKAL3HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 82084, "gross_total": 82084, "base_fare": 55688, "tax": 26396, "sell": { "currency": "BDT", "total": 82084, "base_fare": 55688, "tax": 26396 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODIwODQsImJhc2VfZmFyZSI6NTU2ODgsInRheCI6MjYzOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjA4NCwiYmFzZV9mYXJlIjo1NTY4OCwidGF4IjoyNjM5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjA4NCwiYmFzZV9mYXJlIjo1NTY4OCwidGF4IjoyNjM5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82084, "base_fare": 55688, "tax": 26396, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "55688.00", "tax": "26396.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 82084, "base_fare": 55688, "tax": 26396, "gross": { "base_fare": "55688.00", "tax": "26396.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11880.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyMDg0LjAwIiwiYmFzZV9mYXJlIjoiNTU2ODguMDAiLCJ0YXgiOiIyNjM5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1Njg4LjAwIiwidGF4IjoiMjYzOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MjA4NC4wMCIsImJhc2VfZmFyZSI6IjU1Njg4LjAwIiwidGF4IjoiMjYzOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTY4OC4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODIwODQuMDAiLCJiYXNlX2ZhcmUiOiI1NTY4OC4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyMDg0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjExODgwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTU2OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTg4MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "PG", "booking_code": "V", "farebasis": "V14DQNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "PG", "booking_code": "V", "farebasis": "V14DQNBD", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-77", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA0wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4824" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT0EOwjAMe8zku5uWrbttXRmgQQUSII0D\/38GySoQqepGceK4wzAIpXWO\/fAfDbDqQR6n8wkFDgpBfGiDB+KlfVmBznoMtA9lzPenjzGkTNK1NOz7nH6D25xV0VwPKI\/JRERvWhaI7EgVKypH3wU8Xci3kjKqQ4lKlY2uaHvJSaagD2bOrJQF1g3NFlmV61689WvmjMA32R81NfebcUZ2pLquJDuoV537ABMpQCU=", "FareInfoRef": "uWoTtGsAuDKA\/2HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-77", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA9wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4822" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd7cr3XbbowzQoAIJJo0D\/\/8ZJCkgUslN4zhx+7739NE5dv1\/VMAmB2mYzidkeAgEX4cYaqC9xKcW6LRHQfqQh3Rf67YNYyLpIhW7Lo0\/oem0iup6QH5MsNHZ5N7vSHttYN0ErC6kWx4TzKF3SmWjC+pecvJTkAszZxq1ZYkPjssiXJlc9uIlX1NnBL7J\/iipujfjbNmQ4rqQbCBeRfcGEBVALA==", "FareInfoRef": "uWoTtGsAuDKAL3HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 82084, "calendar_total_sell": 82084, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 82084, "filter": { "id": "F1TT00006-77", "price": 82084, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "PG", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T02:00:00.000+06:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-13T00:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611280200bkk202611280530340bkk202612122315dac202612130050339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-78", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-78", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA3wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4823" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT0EOwjAMe8zku5uWrbttXRmgQQUSII0D\/38GySoQqepGceK4wzAIpXWO\/fAfDbDqQR6n8wkFDgpBfGiDB+KlfVmBznoMtA9lzPenjzGkTNK1NOz7nH6D25xV0VwPKI\/JRERvWhaI7EgVKypH3wU8Xci3kjKqQ4lKlY2uaHvJSaagD2bOrJQF1g3NFlmV61689WvmjMA32R81NfebcUZ2pLquJDuoV537ABMpQCU=", "FareInfoRef": "uWoTtGsAuDKA\/2HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-78", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA6wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4821" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd7cr3XbbowzQoAIJJo0D\/\/8ZJCkgUslN4zhx+7739NE5dv1\/VMAmB2mYzidkeAgEX4cYaqC9xKcW6LRHQfqQh3Rf67YNYyLpIhW7Lo0\/oem0iup6QH5MsNHZ5N7vSHttYN0ErC6kWx4TzKF3SmWjC+pecvJTkAszZxq1ZYkPjssiXJlc9uIlX1NnBL7J\/iipujfjbNmQ4rqQbCBeRfcGEBVALA==", "FareInfoRef": "uWoTtGsAuDKAL3HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 82084, "gross_total": 82084, "base_fare": 55688, "tax": 26396, "sell": { "currency": "BDT", "total": 82084, "base_fare": 55688, "tax": 26396 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODIwODQsImJhc2VfZmFyZSI6NTU2ODgsInRheCI6MjYzOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjA4NCwiYmFzZV9mYXJlIjo1NTY4OCwidGF4IjoyNjM5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjA4NCwiYmFzZV9mYXJlIjo1NTY4OCwidGF4IjoyNjM5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82084, "base_fare": 55688, "tax": 26396, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "55688.00", "tax": "26396.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 82084, "base_fare": 55688, "tax": 26396, "gross": { "base_fare": "55688.00", "tax": "26396.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11880.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyMDg0LjAwIiwiYmFzZV9mYXJlIjoiNTU2ODguMDAiLCJ0YXgiOiIyNjM5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1Njg4LjAwIiwidGF4IjoiMjYzOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MjA4NC4wMCIsImJhc2VfZmFyZSI6IjU1Njg4LjAwIiwidGF4IjoiMjYzOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTY4OC4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODIwODQuMDAiLCJiYXNlX2ZhcmUiOiI1NTY4OC4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyMDg0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjExODgwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTU2OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTg4MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "PG", "booking_code": "V", "farebasis": "V14DQNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "PG", "booking_code": "V", "farebasis": "V14DQNBD", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-78", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA3wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4823" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT0EOwjAMe8zku5uWrbttXRmgQQUSII0D\/38GySoQqepGceK4wzAIpXWO\/fAfDbDqQR6n8wkFDgpBfGiDB+KlfVmBznoMtA9lzPenjzGkTNK1NOz7nH6D25xV0VwPKI\/JRERvWhaI7EgVKypH3wU8Xci3kjKqQ4lKlY2uaHvJSaagD2bOrJQF1g3NFlmV61689WvmjMA32R81NfebcUZ2pLquJDuoV537ABMpQCU=", "FareInfoRef": "uWoTtGsAuDKA\/2HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-78", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA6wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4821" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd7cr3XbbowzQoAIJJo0D\/\/8ZJCkgUslN4zhx+7739NE5dv1\/VMAmB2mYzidkeAgEX4cYaqC9xKcW6LRHQfqQh3Rf67YNYyLpIhW7Lo0\/oem0iup6QH5MsNHZ5N7vSHttYN0ErC6kWx4TzKF3SmWjC+pecvJTkAszZxq1ZYkPjssiXJlc9uIlX1NnBL7J\/iipujfjbNmQ4rqQbCBeRfcGEBVALA==", "FareInfoRef": "uWoTtGsAuDKAL3HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 82084, "calendar_total_sell": 82084, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 82084, "filter": { "id": "F1TT00006-78", "price": 82084, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "PG", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T13:40:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T12:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281340bkk202611281710322bkk202612121055dac202612121230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-79", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-79", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA3wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4823" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT0EOwjAMe8zku5uWrbttXRmgQQUSII0D\/38GySoQqepGceK4wzAIpXWO\/fAfDbDqQR6n8wkFDgpBfGiDB+KlfVmBznoMtA9lzPenjzGkTNK1NOz7nH6D25xV0VwPKI\/JRERvWhaI7EgVKypH3wU8Xci3kjKqQ4lKlY2uaHvJSaagD2bOrJQF1g3NFlmV61689WvmjMA32R81NfebcUZ2pLquJDuoV537ABMpQCU=", "FareInfoRef": "uWoTtGsAuDKA\/2HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-79", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA9wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4822" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd7cr3XbbowzQoAIJJo0D\/\/8ZJCkgUslN4zhx+7739NE5dv1\/VMAmB2mYzidkeAgEX4cYaqC9xKcW6LRHQfqQh3Rf67YNYyLpIhW7Lo0\/oem0iup6QH5MsNHZ5N7vSHttYN0ErC6kWx4TzKF3SmWjC+pecvJTkAszZxq1ZYkPjssiXJlc9uIlX1NnBL7J\/iipujfjbNmQ4rqQbCBeRfcGEBVALA==", "FareInfoRef": "uWoTtGsAuDKAL3HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 82084, "gross_total": 82084, "base_fare": 55688, "tax": 26396, "sell": { "currency": "BDT", "total": 82084, "base_fare": 55688, "tax": 26396 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODIwODQsImJhc2VfZmFyZSI6NTU2ODgsInRheCI6MjYzOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjA4NCwiYmFzZV9mYXJlIjo1NTY4OCwidGF4IjoyNjM5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjA4NCwiYmFzZV9mYXJlIjo1NTY4OCwidGF4IjoyNjM5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82084, "base_fare": 55688, "tax": 26396, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "55688.00", "tax": "26396.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 82084, "base_fare": 55688, "tax": 26396, "gross": { "base_fare": "55688.00", "tax": "26396.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11880.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyMDg0LjAwIiwiYmFzZV9mYXJlIjoiNTU2ODguMDAiLCJ0YXgiOiIyNjM5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1Njg4LjAwIiwidGF4IjoiMjYzOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MjA4NC4wMCIsImJhc2VfZmFyZSI6IjU1Njg4LjAwIiwidGF4IjoiMjYzOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTY4OC4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODIwODQuMDAiLCJiYXNlX2ZhcmUiOiI1NTY4OC4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyMDg0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjExODgwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTU2OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTg4MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "PG", "booking_code": "V", "farebasis": "V14DQNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "PG", "booking_code": "V", "farebasis": "V14DQNBD", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-79", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA3wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4823" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT0EOwjAMe8zku5uWrbttXRmgQQUSII0D\/38GySoQqepGceK4wzAIpXWO\/fAfDbDqQR6n8wkFDgpBfGiDB+KlfVmBznoMtA9lzPenjzGkTNK1NOz7nH6D25xV0VwPKI\/JRERvWhaI7EgVKypH3wU8Xci3kjKqQ4lKlY2uaHvJSaagD2bOrJQF1g3NFlmV61689WvmjMA32R81NfebcUZ2pLquJDuoV537ABMpQCU=", "FareInfoRef": "uWoTtGsAuDKA\/2HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-79", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA9wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4822" }, "booking_class": { "brand_id": "1266421", "brand_title": "Promotion International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "V14DQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd7cr3XbbowzQoAIJJo0D\/\/8ZJCkgUslN4zhx+7739NE5dv1\/VMAmB2mYzidkeAgEX4cYaqC9xKcW6LRHQfqQh3Rf67YNYyLpIhW7Lo0\/oem0iup6QH5MsNHZ5N7vSHttYN0ErC6kWx4TzKF3SmWjC+pecvJTkAszZxq1ZYkPjssiXJlc9uIlX1NnBL7J\/iipujfjbNmQ4rqQbCBeRfcGEBVALA==", "FareInfoRef": "uWoTtGsAuDKAL3HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 82084, "calendar_total_sell": 82084, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 82084, "filter": { "id": "F1TT00006-79", "price": 82084, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "PG", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T13:40:00.000+06:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-13T00:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281340bkk202611281710322bkk202612122315dac202612130050339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-80", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA+xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T00:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T05:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT4H15M", "distance": "1824", "lay_over": "PT06H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 87627, "gross_total": 87627, "base_fare": 59895, "tax": 27732, "sell": { "currency": "BDT", "total": 87627, "base_fare": 59895, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc2MjcsImJhc2VfZmFyZSI6NTk4OTUsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzYyNywiYmFzZV9mYXJlIjo1OTg5NSwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzYyNywiYmFzZV9mYXJlIjo1OTg5NSwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87627, "base_fare": 59895, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59895.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 87627, "base_fare": 59895, "tax": 27732, "gross": { "base_fare": "59895.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NjI3LjAwIiwiYmFzZV9mYXJlIjoiNTk4OTUuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODk1LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzYyNy4wMCIsImJhc2VfZmFyZSI6IjU5ODk1LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg5NS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODc2MjcuMDAiLCJiYXNlX2ZhcmUiOiI1OTg5NS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3NjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YXSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YXSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA+xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T00:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T05:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT4H15M", "distance": "1824", "lay_over": "PT06H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 87627, "calendar_total_sell": 87627, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 87627, "filter": { "id": "F1TT00006-80", "price": 87627, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT8H5M", "layover_duration_seconds": 29100, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-12T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611290005bkk2026112905502336bkk202612120650del2026121210052333del202612121150dac2026121214452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-81", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAAyHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T12:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T18:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT18H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 87627, "gross_total": 87627, "base_fare": 59895, "tax": 27732, "sell": { "currency": "BDT", "total": 87627, "base_fare": 59895, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc2MjcsImJhc2VfZmFyZSI6NTk4OTUsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzYyNywiYmFzZV9mYXJlIjo1OTg5NSwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzYyNywiYmFzZV9mYXJlIjo1OTg5NSwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87627, "base_fare": 59895, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59895.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 87627, "base_fare": 59895, "tax": 27732, "gross": { "base_fare": "59895.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NjI3LjAwIiwiYmFzZV9mYXJlIjoiNTk4OTUuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODk1LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzYyNy4wMCIsImJhc2VfZmFyZSI6IjU5ODk1LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg5NS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODc2MjcuMDAiLCJiYXNlX2ZhcmUiOiI1OTg5NS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3NjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YXSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YXSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAAyHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T12:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T18:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT18H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d02gZZbEhsVVCkXKCIX\/v8MnLRItZTsRmOvE2MUkgszXeOxBnyH9EBZFSgQP5YUfApn6q8KIprwXqV+nqboIcINlY435d6oosEFOro2VIvXfudlcbYleyajrUazPoG\/ud3dlmSvbLP5ZqEpZNshjfC\/+twPb9ksug==", "FareInfoRef": "uWoTtGsAuDKA81HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 87627, "calendar_total_sell": 87627, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 87627, "filter": { "id": "F1TT00006-81", "price": 87627, "journey_duration": "PT1D10H20M", "journey_duration_seconds": 123600, "layover_duration": "PT20H20M", "layover_duration_seconds": 73200, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-12T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611291220bkk2026112918102332bkk202612120650del2026121210052333del202612121150dac2026121214452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-82", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAyxHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T08:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T14:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT14H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAy1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAy1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 89731, "gross_total": 89731, "base_fare": 61999, "tax": 27732, "sell": { "currency": "BDT", "total": 89731, "base_fare": 61999, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODk3MzEsImJhc2VfZmFyZSI6NjE5OTksInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTczMSwiYmFzZV9mYXJlIjo2MTk5OSwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTczMSwiYmFzZV9mYXJlIjo2MTk5OSwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 89731, "base_fare": 61999, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61999.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 89731, "base_fare": 61999, "tax": 27732, "gross": { "base_fare": "61999.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5NzMxLjAwIiwiYmFzZV9mYXJlIjoiNjE5OTkuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxOTk5LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4OTczMS4wMCIsImJhc2VfZmFyZSI6IjYxOTk5LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTk5OS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODk3MzEuMDAiLCJiYXNlX2ZhcmUiOiI2MTk5OS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NzMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YXSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YXSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAyxHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T08:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T14:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT14H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAy1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAy1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 89731, "calendar_total_sell": 89731, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 89731, "filter": { "id": "F1TT00006-82", "price": 89731, "journey_duration": "PT1D14H50M", "journey_duration_seconds": 139800, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611290820bkk2026112914102355bkk202612122220del2026121301352303del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-83", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA0xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T15:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T21:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H25M", "distance": "1824", "lay_over": "PT21H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAy1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAy1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 89731, "gross_total": 89731, "base_fare": 61999, "tax": 27732, "sell": { "currency": "BDT", "total": 89731, "base_fare": 61999, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODk3MzEsImJhc2VfZmFyZSI6NjE5OTksInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTczMSwiYmFzZV9mYXJlIjo2MTk5OSwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTczMSwiYmFzZV9mYXJlIjo2MTk5OSwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 89731, "base_fare": 61999, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61999.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 89731, "base_fare": 61999, "tax": 27732, "gross": { "base_fare": "61999.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5NzMxLjAwIiwiYmFzZV9mYXJlIjoiNjE5OTkuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxOTk5LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4OTczMS4wMCIsImJhc2VfZmFyZSI6IjYxOTk5LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTk5OS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODk3MzEuMDAiLCJiYXNlX2ZhcmUiOiI2MTk5OS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NzMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YXSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YXSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA0xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T15:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T21:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H25M", "distance": "1824", "lay_over": "PT21H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/fSrII3fmrUbOSim8jF938MB9DEJjADX5kSY1TRo3Nyiv+14L2kG+pegArlytsG9QcROJ4aRCTgvmt7PaxghmggqgNPdaOxaFkpKJ46UC+0sVsqZDOZmQ59NLrlBX7mfKWtyZ7ZLsbJKmHN9oXiwb\/y3Qdv4Syt", "FareInfoRef": "uWoTtGsAuDKAl1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAy1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAy1HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 89731, "calendar_total_sell": 89731, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 89731, "filter": { "id": "F1TT00006-83", "price": 89731, "journey_duration": "PT1D21H55M", "journey_duration_seconds": 165300, "layover_duration": "PT1D7H50M", "layover_duration_seconds": 114600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611291520bkk2026112921152304bkk202612122220del2026121301352303del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-84", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA+xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T00:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T05:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT4H15M", "distance": "1824", "lay_over": "PT06H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 90721, "gross_total": 90721, "base_fare": 62989, "tax": 27732, "sell": { "currency": "BDT", "total": 90721, "base_fare": 62989, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA3MjEsImJhc2VfZmFyZSI6NjI5ODksInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDcyMSwiYmFzZV9mYXJlIjo2Mjk4OSwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDcyMSwiYmFzZV9mYXJlIjo2Mjk4OSwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 90721, "base_fare": 62989, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62989.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 90721, "base_fare": 62989, "tax": 27732, "gross": { "base_fare": "62989.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwNzIxLjAwIiwiYmFzZV9mYXJlIjoiNjI5ODkuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyOTg5LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MDcyMS4wMCIsImJhc2VfZmFyZSI6IjYyOTg5LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2Mjk4OS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTA3MjEuMDAiLCJiYXNlX2ZhcmUiOiI2Mjk4OS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNzIxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YXSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YXSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA+xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T00:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T05:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT4H15M", "distance": "1824", "lay_over": "PT06H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 90721, "calendar_total_sell": 90721, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 90721, "filter": { "id": "F1TT00006-84", "price": 90721, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611290005bkk2026112905502336bkk202612121925del2026121222352335del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-85", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAAyHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T12:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T18:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT18H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 90721, "gross_total": 90721, "base_fare": 62989, "tax": 27732, "sell": { "currency": "BDT", "total": 90721, "base_fare": 62989, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA3MjEsImJhc2VfZmFyZSI6NjI5ODksInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDcyMSwiYmFzZV9mYXJlIjo2Mjk4OSwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDcyMSwiYmFzZV9mYXJlIjo2Mjk4OSwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 90721, "base_fare": 62989, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62989.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 90721, "base_fare": 62989, "tax": 27732, "gross": { "base_fare": "62989.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwNzIxLjAwIiwiYmFzZV9mYXJlIjoiNjI5ODkuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyOTg5LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MDcyMS4wMCIsImJhc2VfZmFyZSI6IjYyOTg5LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2Mjk4OS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTA3MjEuMDAiLCJiYXNlX2ZhcmUiOiI2Mjk4OS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNzIxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YXSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YXSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAAyHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T12:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T18:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT18H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdOpb20R0CIWxCevL\/v8zllYHC7T3lpPcNIQgJDdmmsN\/dfh08Y58KJAhfiwqeJgHaq8CIprwOKS8n6ZoIcIV5YZP5daoor0LdHStqGSv60777uxM9kxGXY1qfQI\/s2xuc7RXstV8s9DUJ7sgjfC\/+twXc0Asww==", "FareInfoRef": "uWoTtGsAuDKAp2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 90721, "calendar_total_sell": 90721, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 90721, "filter": { "id": "F1TT00006-85", "price": 90721, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT1D7H50M", "layover_duration_seconds": 114600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611291220bkk2026112918102332bkk202612121925del2026121222352335del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-86", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAGyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T10:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "768", "lay_over": "PT02H10M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAKyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T17:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T20:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdLq32nYiiGGgg\/XF\/\/8M0+hggTS3nOQmIQQheTDTM\/xHg6NZZ+gnAQqxzGOCtENH\/isgogFb\/HKJGe4hXIk6vSp7X5LUWsEkEzkqanG\/cVmMXcZmyaibUaVN4Cdes0kd8x6z1MXE0r1vRj3sUhs7AQGqLAk=", "FareInfoRef": "uWoTtGsAuDKAE4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdLq32nYiiGGgg\/XF\/\/8M0+hggTS3nOQmIQQheTDTM\/xHg6NZZ+gnAQqxzGOCtENH\/isgogFb\/HKJGe4hXIk6vSp7X5LUWsEkEzkqanG\/cVmMXcZmyaibUaVN4Cdes0kd8x6z1MXE0r1vRj3sUhs7AQGqLAk=", "FareInfoRef": "uWoTtGsAuDKAE4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 90966, "gross_total": 90966, "base_fare": 61504, "tax": 29462, "sell": { "currency": "BDT", "total": 90966, "base_fare": 61504, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA5NjYsImJhc2VfZmFyZSI6NjE1MDQsInRheCI6Mjk0NjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDk2NiwiYmFzZV9mYXJlIjo2MTUwNCwidGF4IjoyOTQ2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDk2NiwiYmFzZV9mYXJlIjo2MTUwNCwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 90966, "base_fare": 61504, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61504.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 90966, "base_fare": 61504, "tax": 29462, "gross": { "base_fare": "61504.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwOTY2LjAwIiwiYmFzZV9mYXJlIjoiNjE1MDQuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNTA0LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MDk2Ni4wMCIsImJhc2VfZmFyZSI6IjYxNTA0LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTUwNC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTA5NjYuMDAiLCJiYXNlX2ZhcmUiOiI2MTUwNC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwOTY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTIxMzkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAGyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T10:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "768", "lay_over": "PT02H10M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAKyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T17:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T20:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdLq32nYiiGGgg\/XF\/\/8M0+hggTS3nOQmIQQheTDTM\/xHg6NZZ+gnAQqxzGOCtENH\/isgogFb\/HKJGe4hXIk6vSp7X5LUWsEkEzkqanG\/cVmMXcZmyaibUaVN4Cdes0kd8x6z1MXE0r1vRj3sUhs7AQGqLAk=", "FareInfoRef": "uWoTtGsAuDKAE4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdLq32nYiiGGgg\/XF\/\/8M0+hggTS3nOQmIQQheTDTM\/xHg6NZZ+gnAQqxzGOCtENH\/isgogFb\/HKJGe4hXIk6vSp7X5LUWsEkEzkqanG\/cVmMXcZmyaibUaVN4Cdes0kd8x6z1MXE0r1vRj3sUhs7AQGqLAk=", "FareInfoRef": "uWoTtGsAuDKAE4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 90966, "calendar_total_sell": 90966, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 90966, "filter": { "id": "F1TT00006-86", "price": 90966, "journey_duration": "PT16H5M", "journey_duration_seconds": 57900, "layover_duration": "PT3H25M", "layover_duration_seconds": 12300, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T00:50:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202611280050kul202611280650197kul202611280900bkk202611281020784bkk202612121705kul202612122025783kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-87", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAIyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T12:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T13:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT05H25M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAKyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T17:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T20:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdLq32nYiiGGgg\/XF\/\/8M0+hggTS3nOQmIQQheTDTM\/xHg6NZZ+gnAQqxzGOCtENH\/isgogFb\/HKJGe4hXIk6vSp7X5LUWsEkEzkqanG\/cVmMXcZmyaibUaVN4Cdes0kd8x6z1MXE0r1vRj3sUhs7AQGqLAk=", "FareInfoRef": "uWoTtGsAuDKAE4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdLq32nYiiGGgg\/XF\/\/8M0+hggTS3nOQmIQQheTDTM\/xHg6NZZ+gnAQqxzGOCtENH\/isgogFb\/HKJGe4hXIk6vSp7X5LUWsEkEzkqanG\/cVmMXcZmyaibUaVN4Cdes0kd8x6z1MXE0r1vRj3sUhs7AQGqLAk=", "FareInfoRef": "uWoTtGsAuDKAE4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 90966, "gross_total": 90966, "base_fare": 61504, "tax": 29462, "sell": { "currency": "BDT", "total": 90966, "base_fare": 61504, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA5NjYsImJhc2VfZmFyZSI6NjE1MDQsInRheCI6Mjk0NjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDk2NiwiYmFzZV9mYXJlIjo2MTUwNCwidGF4IjoyOTQ2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDk2NiwiYmFzZV9mYXJlIjo2MTUwNCwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 90966, "base_fare": 61504, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61504.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 90966, "base_fare": 61504, "tax": 29462, "gross": { "base_fare": "61504.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwOTY2LjAwIiwiYmFzZV9mYXJlIjoiNjE1MDQuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNTA0LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MDk2Ni4wMCIsImJhc2VfZmFyZSI6IjYxNTA0LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTUwNC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTA5NjYuMDAiLCJiYXNlX2ZhcmUiOiI2MTUwNC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwOTY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTIxMzkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAIyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T12:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T13:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT05H25M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAKyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T17:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T20:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdLq32nYiiGGgg\/XF\/\/8M0+hggTS3nOQmIQQheTDTM\/xHg6NZZ+gnAQqxzGOCtENH\/isgogFb\/HKJGe4hXIk6vSp7X5LUWsEkEzkqanG\/cVmMXcZmyaibUaVN4Cdes0kd8x6z1MXE0r1vRj3sUhs7AQGqLAk=", "FareInfoRef": "uWoTtGsAuDKAE4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdLq32nYiiGGgg\/XF\/\/8M0+hggTS3nOQmIQQheTDTM\/xHg6NZZ+gnAQqxzGOCtENH\/isgogFb\/HKJGe4hXIk6vSp7X5LUWsEkEzkqanG\/cVmMXcZmyaibUaVN4Cdes0kd8x6z1MXE0r1vRj3sUhs7AQGqLAk=", "FareInfoRef": "uWoTtGsAuDKAE4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 90966, "calendar_total_sell": 90966, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 90966, "filter": { "id": "F1TT00006-87", "price": 90966, "journey_duration": "PT19H10M", "journey_duration_seconds": 69000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T00:50:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202611280050kul202611280650197kul202611281215bkk202611281325788bkk202612121705kul202612122025783kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-88", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKASyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T15:35:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT05H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 94397, "gross_total": 94397, "base_fare": 74498, "tax": 19899, "sell": { "currency": "BDT", "total": 94397, "base_fare": 74498, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTQzOTcsImJhc2VfZmFyZSI6NzQ0OTgsInRheCI6MTk4OTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDM5NywiYmFzZV9mYXJlIjo3NDQ5OCwidGF4IjoxOTg5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDM5NywiYmFzZV9mYXJlIjo3NDQ5OCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 94397, "base_fare": 74498, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74498.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 94397, "base_fare": 74498, "tax": 19899, "gross": { "base_fare": "74498.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk0Mzk3LjAwIiwiYmFzZV9mYXJlIjoiNzQ0OTguMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NDk4LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NDM5Ny4wMCIsImJhc2VfZmFyZSI6Ijc0NDk4LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDQ5OC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTQzOTcuMDAiLCJiYXNlX2ZhcmUiOiI3NDQ5OC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0Mzk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKASyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T15:35:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT05H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 94397, "calendar_total_sell": 94397, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 94397, "filter": { "id": "F1TT00006-88", "price": 94397, "journey_duration": "PT19H10M", "journey_duration_seconds": 69000, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612121200sin202612121535707sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-89", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAWyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T09:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T13:10:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT07H30M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 94397, "gross_total": 94397, "base_fare": 74498, "tax": 19899, "sell": { "currency": "BDT", "total": 94397, "base_fare": 74498, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTQzOTcsImJhc2VfZmFyZSI6NzQ0OTgsInRheCI6MTk4OTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDM5NywiYmFzZV9mYXJlIjo3NDQ5OCwidGF4IjoxOTg5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDM5NywiYmFzZV9mYXJlIjo3NDQ5OCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 94397, "base_fare": 74498, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74498.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 94397, "base_fare": 74498, "tax": 19899, "gross": { "base_fare": "74498.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk0Mzk3LjAwIiwiYmFzZV9mYXJlIjoiNzQ0OTguMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NDk4LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NDM5Ny4wMCIsImJhc2VfZmFyZSI6Ijc0NDk4LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDQ5OC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTQzOTcuMDAiLCJiYXNlX2ZhcmUiOiI3NDQ5OC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0Mzk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAWyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T09:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T13:10:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT07H30M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 94397, "calendar_total_sell": 94397, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 94397, "filter": { "id": "F1TT00006-89", "price": 94397, "journey_duration": "PT21H30M", "journey_duration_seconds": 77400, "layover_duration": "PT8H30M", "layover_duration_seconds": 30600, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612120940sin202612121310705sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-90", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H25M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAYyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T21:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-13T00:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT19H55M", "lay_over_date": "2026-12-13", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 94397, "gross_total": 94397, "base_fare": 74498, "tax": 19899, "sell": { "currency": "BDT", "total": 94397, "base_fare": 74498, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTQzOTcsImJhc2VfZmFyZSI6NzQ0OTgsInRheCI6MTk4OTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDM5NywiYmFzZV9mYXJlIjo3NDQ5OCwidGF4IjoxOTg5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDM5NywiYmFzZV9mYXJlIjo3NDQ5OCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 94397, "base_fare": 74498, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74498.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 94397, "base_fare": 74498, "tax": 19899, "gross": { "base_fare": "74498.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk0Mzk3LjAwIiwiYmFzZV9mYXJlIjoiNzQ0OTguMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NDk4LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NDM5Ny4wMCIsImJhc2VfZmFyZSI6Ijc0NDk4LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDQ5OC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTQzOTcuMDAiLCJiYXNlX2ZhcmUiOiI3NDQ5OC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0Mzk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H25M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAYyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T21:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-13T00:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT19H55M", "lay_over_date": "2026-12-13", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 94397, "calendar_total_sell": 94397, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 94397, "filter": { "id": "F1TT00006-90", "price": 94397, "journey_duration": "PT1D9H55M", "journey_duration_seconds": 122100, "layover_duration": "PT20H55M", "layover_duration_seconds": 75300, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612122115sin202612130045719sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-91", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T23:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT21H10M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 94397, "gross_total": 94397, "base_fare": 74498, "tax": 19899, "sell": { "currency": "BDT", "total": 94397, "base_fare": 74498, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTQzOTcsImJhc2VfZmFyZSI6NzQ0OTgsInRheCI6MTk4OTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDM5NywiYmFzZV9mYXJlIjo3NDQ5OCwidGF4IjoxOTg5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDM5NywiYmFzZV9mYXJlIjo3NDQ5OCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 94397, "base_fare": 74498, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74498.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 94397, "base_fare": 74498, "tax": 19899, "gross": { "base_fare": "74498.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk0Mzk3LjAwIiwiYmFzZV9mYXJlIjoiNzQ0OTguMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NDk4LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NDM5Ny4wMCIsImJhc2VfZmFyZSI6Ijc0NDk4LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDQ5OC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTQzOTcuMDAiLCJiYXNlX2ZhcmUiOiI3NDQ5OC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0Mzk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T23:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT21H10M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 94397, "calendar_total_sell": 94397, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 94397, "filter": { "id": "F1TT00006-91", "price": 94397, "journey_duration": "PT1D11H10M", "journey_duration_seconds": 126600, "layover_duration": "PT22H10M", "layover_duration_seconds": 79800, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612122000sin202612122330713sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-92", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAGyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T10:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "768", "lay_over": "PT02H10M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAeyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT04H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 97772, "gross_total": 97772, "base_fare": 68310, "tax": 29462, "sell": { "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTc3NzIsImJhc2VfZmFyZSI6NjgzMTAsInRheCI6Mjk0NjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc3MiwiYmFzZV9mYXJlIjo2ODMxMCwidGF4IjoyOTQ2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc3MiwiYmFzZV9mYXJlIjo2ODMxMCwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68310.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462, "gross": { "base_fare": "68310.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk3NzcyLjAwIiwiYmFzZV9mYXJlIjoiNjgzMTAuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MzEwLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc3Mi4wMCIsImJhc2VfZmFyZSI6IjY4MzEwLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODMxMC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTc3NzIuMDAiLCJiYXNlX2ZhcmUiOiI2ODMxMC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3NzcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTIxMzkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAGyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T10:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "768", "lay_over": "PT02H10M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAeyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT04H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 97772, "calendar_total_sell": 97772, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 97772, "filter": { "id": "F1TT00006-92", "price": 97772, "journey_duration": "PT18H55M", "journey_duration_seconds": 68100, "layover_duration": "PT6H15M", "layover_duration_seconds": 22500, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T00:50:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202611280050kul202611280650197kul202611280900bkk202611281020784bkk202612121415kul202612121735789kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-93", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAGyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T10:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "768", "lay_over": "PT02H10M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T11:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T14:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H15M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT07H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 97772, "gross_total": 97772, "base_fare": 68310, "tax": 29462, "sell": { "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTc3NzIsImJhc2VfZmFyZSI6NjgzMTAsInRheCI6Mjk0NjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc3MiwiYmFzZV9mYXJlIjo2ODMxMCwidGF4IjoyOTQ2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc3MiwiYmFzZV9mYXJlIjo2ODMxMCwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68310.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462, "gross": { "base_fare": "68310.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk3NzcyLjAwIiwiYmFzZV9mYXJlIjoiNjgzMTAuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MzEwLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc3Mi4wMCIsImJhc2VfZmFyZSI6IjY4MzEwLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODMxMC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTc3NzIuMDAiLCJiYXNlX2ZhcmUiOiI2ODMxMC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3NzcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTIxMzkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAGyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T10:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "768", "lay_over": "PT02H10M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T11:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T14:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H15M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT07H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 97772, "calendar_total_sell": 97772, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 97772, "filter": { "id": "F1TT00006-93", "price": 97772, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT9H25M", "layover_duration_seconds": 33900, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T00:50:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202611280050kul202611280650197kul202611280900bkk202611281020784bkk202612121110kul202612121425785kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-94", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAIyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T12:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T13:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT05H25M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAeyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT04H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 97772, "gross_total": 97772, "base_fare": 68310, "tax": 29462, "sell": { "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTc3NzIsImJhc2VfZmFyZSI6NjgzMTAsInRheCI6Mjk0NjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc3MiwiYmFzZV9mYXJlIjo2ODMxMCwidGF4IjoyOTQ2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc3MiwiYmFzZV9mYXJlIjo2ODMxMCwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68310.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462, "gross": { "base_fare": "68310.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk3NzcyLjAwIiwiYmFzZV9mYXJlIjoiNjgzMTAuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MzEwLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc3Mi4wMCIsImJhc2VfZmFyZSI6IjY4MzEwLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODMxMC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTc3NzIuMDAiLCJiYXNlX2ZhcmUiOiI2ODMxMC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3NzcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTIxMzkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAIyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T12:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T13:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT05H25M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAeyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT04H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 97772, "calendar_total_sell": 97772, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 97772, "filter": { "id": "F1TT00006-94", "price": 97772, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T00:50:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202611280050kul202611280650197kul202611281215bkk202611281325788bkk202612121415kul202612121735789kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-95", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAIyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T12:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T13:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT05H25M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T11:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T14:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H15M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT07H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 97772, "gross_total": 97772, "base_fare": 68310, "tax": 29462, "sell": { "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTc3NzIsImJhc2VfZmFyZSI6NjgzMTAsInRheCI6Mjk0NjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc3MiwiYmFzZV9mYXJlIjo2ODMxMCwidGF4IjoyOTQ2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc3MiwiYmFzZV9mYXJlIjo2ODMxMCwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68310.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462, "gross": { "base_fare": "68310.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk3NzcyLjAwIiwiYmFzZV9mYXJlIjoiNjgzMTAuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MzEwLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc3Mi4wMCIsImJhc2VfZmFyZSI6IjY4MzEwLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODMxMC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTc3NzIuMDAiLCJiYXNlX2ZhcmUiOiI2ODMxMC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3NzcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTIxMzkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAIyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T12:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T13:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT05H25M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckbK6+dW03BsMiqGBf\/P\/P8LZVWCDNLSe5iffexC6qcvXnGPAZbjvyKwIZxgzHARvdJFD+CkTE4RHeWkJC9zBHkhvtVVtftDiyYLNNOqqB0t60RLJuTEtF3YwqOYG\/WHfKvKRnSFYXi9p0\/zGZwUs59gUFuCwD", "FareInfoRef": "uWoTtGsAuDKAU3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T11:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T14:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H15M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT07H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 97772, "calendar_total_sell": 97772, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 97772, "filter": { "id": "F1TT00006-95", "price": 97772, "journey_duration": "PT1D1H5M", "journey_duration_seconds": 90300, "layover_duration": "PT12H40M", "layover_duration_seconds": 45600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T00:50:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202611280050kul202611280650197kul202611281215bkk202611281325788bkk202612121110kul202612121425785kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-96", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAiyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T18:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-28", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5Smja9ObYbAqGmhybEl\/7\/GZXtFCqQtWaklZxzSr2K8O7+o8Oney5IWwAS1NKvK3r2AyH2yyA5YveHZB\/RPHQ0kiptVWpf0HCxgllnNlQCub5xCsaasVkKymYUaRP4icdiMk3x7aOWxRQdXifjDXapjX0BAGMr9g==", "FareInfoRef": "uWoTtGsAuDKAu3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAkyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T23:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT03H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5Smja9ObYbAqGmhybEl\/7\/GZXtFCqQtWaklZxzSr2K8O7+o8Oney5IWwAS1NKvK3r2AyH2yyA5YveHZB\/RPHQ0kiptVWpf0HCxgllnNlQCub5xCsaasVkKymYUaRP4icdiMk3x7aOWxRQdXifjDXapjX0BAGMr9g==", "FareInfoRef": "uWoTtGsAuDKAu3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAKyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T17:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T20:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdLq32nYiiGGgg\/XF\/\/8M0+hggTS3nOQmIQQheTDTM\/xHg6NZZ+gnAQqxzGOCtENH\/isgogFb\/HKJGe4hXIk6vSp7X5LUWsEkEzkqanG\/cVmMXcZmyaibUaVN4Cdes0kd8x6z1MXE0r1vRj3sUhs7AQGqLAk=", "FareInfoRef": "uWoTtGsAuDKAN5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdLq32nYiiGGgg\/XF\/\/8M0+hggTS3nOQmIQQheTDTM\/xHg6NZZ+gnAQqxzGOCtENH\/isgogFb\/HKJGe4hXIk6vSp7X5LUWsEkEzkqanG\/cVmMXcZmyaibUaVN4Cdes0kd8x6z1MXE0r1vRj3sUhs7AQGqLAk=", "FareInfoRef": "uWoTtGsAuDKAN5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 97772, "gross_total": 97772, "base_fare": 68310, "tax": 29462, "sell": { "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTc3NzIsImJhc2VfZmFyZSI6NjgzMTAsInRheCI6Mjk0NjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc3MiwiYmFzZV9mYXJlIjo2ODMxMCwidGF4IjoyOTQ2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc3MiwiYmFzZV9mYXJlIjo2ODMxMCwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68310.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 97772, "base_fare": 68310, "tax": 29462, "gross": { "base_fare": "68310.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk3NzcyLjAwIiwiYmFzZV9mYXJlIjoiNjgzMTAuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MzEwLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc3Mi4wMCIsImJhc2VfZmFyZSI6IjY4MzEwLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODMxMC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTc3NzIuMDAiLCJiYXNlX2ZhcmUiOiI2ODMxMC4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3NzcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTIxMzkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SBX1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAiyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T18:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-28", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5Smja9ObYbAqGmhybEl\/7\/GZXtFCqQtWaklZxzSr2K8O7+o8Oney5IWwAS1NKvK3r2AyH2yyA5YveHZB\/RPHQ0kiptVWpf0HCxgllnNlQCub5xCsaasVkKymYUaRP4icdiMk3x7aOWxRQdXifjDXapjX0BAGMr9g==", "FareInfoRef": "uWoTtGsAuDKAu3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAkyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T23:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT03H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5Smja9ObYbAqGmhybEl\/7\/GZXtFCqQtWaklZxzSr2K8O7+o8Oney5IWwAS1NKvK3r2AyH2yyA5YveHZB\/RPHQ0kiptVWpf0HCxgllnNlQCub5xCsaasVkKymYUaRP4icdiMk3x7aOWxRQdXifjDXapjX0BAGMr9g==", "FareInfoRef": "uWoTtGsAuDKAu3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAKyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T17:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T20:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdLq32nYiiGGgg\/XF\/\/8M0+hggTS3nOQmIQQheTDTM\/xHg6NZZ+gnAQqxzGOCtENH\/isgogFb\/HKJGe4hXIk6vSp7X5LUWsEkEzkqanG\/cVmMXcZmyaibUaVN4Cdes0kd8x6z1MXE0r1vRj3sUhs7AQGqLAk=", "FareInfoRef": "uWoTtGsAuDKAN5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSdLq32nYiiGGgg\/XF\/\/8M0+hggTS3nOQmIQQheTDTM\/xHg6NZZ+gnAQqxzGOCtENH\/isgogFb\/HKJGe4hXIk6vSp7X5LUWsEkEzkqanG\/cVmMXcZmyaibUaVN4Cdes0kd8x6z1MXE0r1vRj3sUhs7AQGqLAk=", "FareInfoRef": "uWoTtGsAuDKAN5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 97772, "calendar_total_sell": 97772, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 97772, "filter": { "id": "F1TT00006-96", "price": 97772, "journey_duration": "PT17H15M", "journey_duration_seconds": 62100, "layover_duration": "PT4H35M", "layover_duration_seconds": 16500, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202611281230kul202611281840103kul202611282200bkk202611282310796bkk202612121705kul202612122025783kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-97", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA+xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T00:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T05:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT4H15M", "distance": "1824", "lay_over": "PT06H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAW2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAW2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 98889, "gross_total": 98889, "base_fare": 71157, "tax": 27732, "sell": { "currency": "BDT", "total": 98889, "base_fare": 71157, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTg4ODksImJhc2VfZmFyZSI6NzExNTcsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5ODg4OSwiYmFzZV9mYXJlIjo3MTE1NywidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5ODg4OSwiYmFzZV9mYXJlIjo3MTE1NywidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98889, "base_fare": 71157, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71157.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 98889, "base_fare": 71157, "tax": 27732, "gross": { "base_fare": "71157.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4ODg5LjAwIiwiYmFzZV9mYXJlIjoiNzExNTcuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMTU3LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5ODg4OS4wMCIsImJhc2VfZmFyZSI6IjcxMTU3LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTE1Ny4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTg4ODkuMDAiLCJiYXNlX2ZhcmUiOiI3MTE1Ny4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk4ODg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YXSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YXSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA+xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T00:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T05:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT4H15M", "distance": "1824", "lay_over": "PT06H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAW2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAW2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 98889, "calendar_total_sell": 98889, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 98889, "filter": { "id": "F1TT00006-97", "price": 98889, "journey_duration": "PT1D6H30M", "journey_duration_seconds": 109800, "layover_duration": "PT16H35M", "layover_duration_seconds": 59700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611290005bkk2026112905502336bkk202612122220del2026121301352303del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-98", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAAyHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T12:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T18:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT18H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAW2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAW2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 98889, "gross_total": 98889, "base_fare": 71157, "tax": 27732, "sell": { "currency": "BDT", "total": 98889, "base_fare": 71157, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTg4ODksImJhc2VfZmFyZSI6NzExNTcsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5ODg4OSwiYmFzZV9mYXJlIjo3MTE1NywidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5ODg4OSwiYmFzZV9mYXJlIjo3MTE1NywidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98889, "base_fare": 71157, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71157.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 98889, "base_fare": 71157, "tax": 27732, "gross": { "base_fare": "71157.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4ODg5LjAwIiwiYmFzZV9mYXJlIjoiNzExNTcuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMTU3LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5ODg4OS4wMCIsImJhc2VfZmFyZSI6IjcxMTU3LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTE1Ny4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTg4ODkuMDAiLCJiYXNlX2ZhcmUiOiI3MTE1Ny4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk4ODg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YXSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YXSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YXSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAAyHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T12:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T18:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT18H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjs0OAiEMhB9mM\/dSicve+KlRswkX3UQuvv9jOIAmNoEZ+MqUGKOKnp2TLf7XgveS7qhHASqUK+87Tn4TgeOpQUQC8qHt9bCCGaKBqA481Y3GosVTUFbqQL3Qxm6pkM1kZjr00eiWF\/iZy422JntmuxonqwSf7QtlBf\/Kdx9rfiym", "FareInfoRef": "uWoTtGsAuDKAJ2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAW2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YXSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+LpEl3\/qg0JeBNG6g3vf8xOnJSqMCeMU8aOcaoopcQ5Br\/a8BnSA\/UvQAVymOpQHWapL8aRGTBumt7P43EQzQ4qh0fGnpj0TJSUGaqo1ZZ5523jexIZmaAr4ZbTuBnbittTfbKdjduVlnGbCeUGfwr575o6yyu", "FareInfoRef": "uWoTtGsAuDKAW2HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 98889, "calendar_total_sell": 98889, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 98889, "filter": { "id": "F1TT00006-98", "price": 98889, "journey_duration": "PT1D18H50M", "journey_duration_seconds": 154200, "layover_duration": "PT1D4H50M", "layover_duration_seconds": 103800, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611291220bkk2026112918102332bkk202612122220del2026121301352303del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-99", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKASyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T15:35:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT05H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 101203, "gross_total": 101203, "base_fare": 81304, "tax": 19899, "sell": { "currency": "BDT", "total": 101203, "base_fare": 81304, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxMjAzLCJiYXNlX2ZhcmUiOjgxMzA0LCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxMjAzLCJiYXNlX2ZhcmUiOjgxMzA0LCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMTIwMywiYmFzZV9mYXJlIjo4MTMwNCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101203, "base_fare": 81304, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "81304.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 101203, "base_fare": 81304, "tax": 19899, "gross": { "base_fare": "81304.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTIwMy4wMCIsImJhc2VfZmFyZSI6IjgxMzA0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTMwNC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxMjAzLjAwIiwiYmFzZV9mYXJlIjoiODEzMDQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxMzA0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDEyMDMuMDAiLCJiYXNlX2ZhcmUiOiI4MTMwNC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTIwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W23BDR", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "TR", "marketing": "SQ", "booking_code": "W", "farebasis": "W23BDR", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKASyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T15:35:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT05H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 101203, "calendar_total_sell": 101203, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 101203, "filter": { "id": "F1TT00006-99", "price": 101203, "journey_duration": "PT21H35M", "journey_duration_seconds": 77700, "layover_duration": "PT8H20M", "layover_duration_seconds": 30000, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291050624bkk202612121200sin202612121535707sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-100", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAWyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T09:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T13:10:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT07H30M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 101203, "gross_total": 101203, "base_fare": 81304, "tax": 19899, "sell": { "currency": "BDT", "total": 101203, "base_fare": 81304, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxMjAzLCJiYXNlX2ZhcmUiOjgxMzA0LCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxMjAzLCJiYXNlX2ZhcmUiOjgxMzA0LCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMTIwMywiYmFzZV9mYXJlIjo4MTMwNCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101203, "base_fare": 81304, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "81304.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 101203, "base_fare": 81304, "tax": 19899, "gross": { "base_fare": "81304.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTIwMy4wMCIsImJhc2VfZmFyZSI6IjgxMzA0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTMwNC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxMjAzLjAwIiwiYmFzZV9mYXJlIjoiODEzMDQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxMzA0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDEyMDMuMDAiLCJiYXNlX2ZhcmUiOiI4MTMwNC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTIwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W23BDR", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "TR", "marketing": "SQ", "booking_code": "W", "farebasis": "W23BDR", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAWyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T09:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T13:10:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT07H30M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 101203, "calendar_total_sell": 101203, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 101203, "filter": { "id": "F1TT00006-100", "price": 101203, "journey_duration": "PT23H55M", "journey_duration_seconds": 86100, "layover_duration": "PT10H45M", "layover_duration_seconds": 38700, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291050624bkk202612120940sin202612121310705sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-101", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H25M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAYyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T21:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-13T00:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT19H55M", "lay_over_date": "2026-12-13", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 101203, "gross_total": 101203, "base_fare": 81304, "tax": 19899, "sell": { "currency": "BDT", "total": 101203, "base_fare": 81304, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxMjAzLCJiYXNlX2ZhcmUiOjgxMzA0LCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxMjAzLCJiYXNlX2ZhcmUiOjgxMzA0LCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMTIwMywiYmFzZV9mYXJlIjo4MTMwNCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101203, "base_fare": 81304, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "81304.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 101203, "base_fare": 81304, "tax": 19899, "gross": { "base_fare": "81304.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTIwMy4wMCIsImJhc2VfZmFyZSI6IjgxMzA0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTMwNC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxMjAzLjAwIiwiYmFzZV9mYXJlIjoiODEzMDQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxMzA0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDEyMDMuMDAiLCJiYXNlX2ZhcmUiOiI4MTMwNC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTIwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W23BDR", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "TR", "marketing": "SQ", "booking_code": "W", "farebasis": "W23BDR", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H25M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAYyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T21:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-13T00:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT19H55M", "lay_over_date": "2026-12-13", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 101203, "calendar_total_sell": 101203, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 101203, "filter": { "id": "F1TT00006-101", "price": 101203, "journey_duration": "PT1D12H20M", "journey_duration_seconds": 130800, "layover_duration": "PT23H10M", "layover_duration_seconds": 83400, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291050624bkk202612122115sin202612130045719sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-102", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T23:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT21H10M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 101203, "gross_total": 101203, "base_fare": 81304, "tax": 19899, "sell": { "currency": "BDT", "total": 101203, "base_fare": 81304, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxMjAzLCJiYXNlX2ZhcmUiOjgxMzA0LCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxMjAzLCJiYXNlX2ZhcmUiOjgxMzA0LCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMTIwMywiYmFzZV9mYXJlIjo4MTMwNCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101203, "base_fare": 81304, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "81304.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 101203, "base_fare": 81304, "tax": 19899, "gross": { "base_fare": "81304.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTIwMy4wMCIsImJhc2VfZmFyZSI6IjgxMzA0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTMwNC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxMjAzLjAwIiwiYmFzZV9mYXJlIjoiODEzMDQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxMzA0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDEyMDMuMDAiLCJiYXNlX2ZhcmUiOiI4MTMwNC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTIwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W23BDR", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "TR", "marketing": "SQ", "booking_code": "W", "farebasis": "W23BDR", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T23:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT21H10M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKA45HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 101203, "calendar_total_sell": 101203, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 101203, "filter": { "id": "F1TT00006-102", "price": 101203, "journey_duration": "PT1D13H35M", "journey_duration_seconds": 135300, "layover_duration": "PT1D0H25M", "layover_duration_seconds": 87900, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291050624bkk202612122000sin202612122330713sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-103", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:45:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T19:25:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H40M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAV6HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAV6HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 103307, "gross_total": 103307, "base_fare": 83408, "tax": 19899, "sell": { "currency": "BDT", "total": 103307, "base_fare": 83408, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzMzA3LCJiYXNlX2ZhcmUiOjgzNDA4LCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzMzA3LCJiYXNlX2ZhcmUiOjgzNDA4LCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzMwNywiYmFzZV9mYXJlIjo4MzQwOCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 103307, "base_fare": 83408, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83408.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 103307, "base_fare": 83408, "tax": 19899, "gross": { "base_fare": "83408.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzMwNy4wMCIsImJhc2VfZmFyZSI6IjgzNDA4LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzQwOC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAzMzA3LjAwIiwiYmFzZV9mYXJlIjoiODM0MDguMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNDA4LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDMzMDcuMDAiLCJiYXNlX2ZhcmUiOiI4MzQwOC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzMwNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:45:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T19:25:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H40M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAV6HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAV6HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 103307, "calendar_total_sell": 103307, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 103307, "filter": { "id": "F1TT00006-103", "price": 103307, "journey_duration": "PT15H25M", "journey_duration_seconds": 55500, "layover_duration": "PT2H15M", "layover_duration_seconds": 8100, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612121545sin202612121925709sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-104", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "23H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T21:40:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAV6HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT23H00M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAV6HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 103307, "gross_total": 103307, "base_fare": 83408, "tax": 19899, "sell": { "currency": "BDT", "total": 103307, "base_fare": 83408, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzMzA3LCJiYXNlX2ZhcmUiOjgzNDA4LCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzMzA3LCJiYXNlX2ZhcmUiOjgzNDA4LCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzMwNywiYmFzZV9mYXJlIjo4MzQwOCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 103307, "base_fare": 83408, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83408.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 103307, "base_fare": 83408, "tax": 19899, "gross": { "base_fare": "83408.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzMwNy4wMCIsImJhc2VfZmFyZSI6IjgzNDA4LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzQwOC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAzMzA3LjAwIiwiYmFzZV9mYXJlIjoiODM0MDguMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNDA4LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDMzMDcuMDAiLCJiYXNlX2ZhcmUiOiI4MzQwOC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzMwNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "23H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T21:40:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAV6HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT23H00M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAV6HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 103307, "calendar_total_sell": 103307, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 103307, "filter": { "id": "F1TT00006-104", "price": 103307, "journey_duration": "PT1D13H0M", "journey_duration_seconds": 133200, "layover_duration": "PT1D0H0M", "layover_duration_seconds": 86400, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612121810sin202612122140711sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-105", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAiyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T18:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-28", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5Smja9ObYbAqGmhybEl\/7\/GZXtFCqQtWaklZxzSr2K8O7+o8Oney5IWwAS1NKvK3r2AyH2yyA5YveHZB\/RPHQ0kiptVWpf0HCxgllnNlQCub5xCsaasVkKymYUaRP4icdiMk3x7aOWxRQdXifjDXapjX0BAGMr9g==", "FareInfoRef": "uWoTtGsAuDKAu3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAkyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T23:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT03H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5Smja9ObYbAqGmhybEl\/7\/GZXtFCqQtWaklZxzSr2K8O7+o8Oney5IWwAS1NKvK3r2AyH2yyA5YveHZB\/RPHQ0kiptVWpf0HCxgllnNlQCub5xCsaasVkKymYUaRP4icdiMk3x7aOWxRQdXifjDXapjX0BAGMr9g==", "FareInfoRef": "uWoTtGsAuDKAu3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAeyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT04H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 104579, "gross_total": 104579, "base_fare": 75117, "tax": 29462, "sell": { "currency": "BDT", "total": 104579, "base_fare": 75117, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTc5LCJiYXNlX2ZhcmUiOjc1MTE3LCJ0YXgiOjI5NDYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTc5LCJiYXNlX2ZhcmUiOjc1MTE3LCJ0YXgiOjI5NDYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDU3OSwiYmFzZV9mYXJlIjo3NTExNywidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 104579, "base_fare": 75117, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75117.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 104579, "base_fare": 75117, "tax": 29462, "gross": { "base_fare": "75117.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDU3OS4wMCIsImJhc2VfZmFyZSI6Ijc1MTE3LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTExNy4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTc5LjAwIiwiYmFzZV9mYXJlIjoiNzUxMTcuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MTE3LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDQ1NzkuMDAiLCJiYXNlX2ZhcmUiOiI3NTExNy4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDU3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjM3Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMTM5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzNzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAiyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T18:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-28", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5Smja9ObYbAqGmhybEl\/7\/GZXtFCqQtWaklZxzSr2K8O7+o8Oney5IWwAS1NKvK3r2AyH2yyA5YveHZB\/RPHQ0kiptVWpf0HCxgllnNlQCub5xCsaasVkKymYUaRP4icdiMk3x7aOWxRQdXifjDXapjX0BAGMr9g==", "FareInfoRef": "uWoTtGsAuDKAu3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAkyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T23:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT03H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5Smja9ObYbAqGmhybEl\/7\/GZXtFCqQtWaklZxzSr2K8O7+o8Oney5IWwAS1NKvK3r2AyH2yyA5YveHZB\/RPHQ0kiptVWpf0HCxgllnNlQCub5xCsaasVkKymYUaRP4icdiMk3x7aOWxRQdXifjDXapjX0BAGMr9g==", "FareInfoRef": "uWoTtGsAuDKAu3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAeyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT04H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 104579, "calendar_total_sell": 104579, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 104579, "filter": { "id": "F1TT00006-105", "price": 104579, "journey_duration": "PT20H5M", "journey_duration_seconds": 72300, "layover_duration": "PT7H25M", "layover_duration_seconds": 26700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202611281230kul202611281840103kul202611282200bkk202611282310796bkk202612121415kul202612121735789kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-106", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAiyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T18:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-28", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5Smja9ObYbAqGmhybEl\/7\/GZXtFCqQtWaklZxzSr2K8O7+o8Oney5IWwAS1NKvK3r2AyH2yyA5YveHZB\/RPHQ0kiptVWpf0HCxgllnNlQCub5xCsaasVkKymYUaRP4icdiMk3x7aOWxRQdXifjDXapjX0BAGMr9g==", "FareInfoRef": "uWoTtGsAuDKAu3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAkyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T23:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT03H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5Smja9ObYbAqGmhybEl\/7\/GZXtFCqQtWaklZxzSr2K8O7+o8Oney5IWwAS1NKvK3r2AyH2yyA5YveHZB\/RPHQ0kiptVWpf0HCxgllnNlQCub5xCsaasVkKymYUaRP4icdiMk3x7aOWxRQdXifjDXapjX0BAGMr9g==", "FareInfoRef": "uWoTtGsAuDKAu3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T11:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T14:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H15M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT07H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 104579, "gross_total": 104579, "base_fare": 75117, "tax": 29462, "sell": { "currency": "BDT", "total": 104579, "base_fare": 75117, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTc5LCJiYXNlX2ZhcmUiOjc1MTE3LCJ0YXgiOjI5NDYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTc5LCJiYXNlX2ZhcmUiOjc1MTE3LCJ0YXgiOjI5NDYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDU3OSwiYmFzZV9mYXJlIjo3NTExNywidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 104579, "base_fare": 75117, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75117.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 104579, "base_fare": 75117, "tax": 29462, "gross": { "base_fare": "75117.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDU3OS4wMCIsImJhc2VfZmFyZSI6Ijc1MTE3LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTExNy4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTc5LjAwIiwiYmFzZV9mYXJlIjoiNzUxMTcuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MTE3LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDQ1NzkuMDAiLCJiYXNlX2ZhcmUiOiI3NTExNy4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDU3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjM3Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMTM5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzNzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VBX1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAiyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T18:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-28", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5Smja9ObYbAqGmhybEl\/7\/GZXtFCqQtWaklZxzSr2K8O7+o8Oney5IWwAS1NKvK3r2AyH2yyA5YveHZB\/RPHQ0kiptVWpf0HCxgllnNlQCub5xCsaasVkKymYUaRP4icdiMk3x7aOWxRQdXifjDXapjX0BAGMr9g==", "FareInfoRef": "uWoTtGsAuDKAu3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAkyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T23:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT03H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r5Smja9ObYbAqGmhybEl\/7\/GZXtFCqQtWaklZxzSr2K8O7+o8Oney5IWwAS1NKvK3r2AyH2yyA5YveHZB\/RPHQ0kiptVWpf0HCxgllnNlQCub5xCsaasVkKymYUaRP4icdiMk3x7aOWxRQdXifjDXapjX0BAGMr9g==", "FareInfoRef": "uWoTtGsAuDKAu3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T11:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T14:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H15M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT07H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBX1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X3tUii3NAlVpaoWB0Dkwv+fgZMWCUuONxp77RCCUs8ivIb\/6PDptgX2TIBBPfOU0LMf2H4FJEe84ltKzGgeKpVYo3uV1pc0nbxg1pkNFfM43riuznZjtxTUzajSJ\/ATt8WlTfkRs9bFFB3uB+MFfqmPfQH8Riv8", "FareInfoRef": "uWoTtGsAuDKAh3HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 104579, "calendar_total_sell": 104579, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 104579, "filter": { "id": "F1TT00006-106", "price": 104579, "journey_duration": "PT23H10M", "journey_duration_seconds": 83400, "layover_duration": "PT10H35M", "layover_duration_seconds": 38100, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202611281230kul202611281840103kul202611282200bkk202611282310796bkk202612121110kul202612121425785kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-107", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:45:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T19:25:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H40M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAu5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAu5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 110113, "gross_total": 110113, "base_fare": 90214, "tax": 19899, "sell": { "currency": "BDT", "total": 110113, "base_fare": 90214, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwMTEzLCJiYXNlX2ZhcmUiOjkwMjE0LCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwMTEzLCJiYXNlX2ZhcmUiOjkwMjE0LCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMDExMywiYmFzZV9mYXJlIjo5MDIxNCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 110113, "base_fare": 90214, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "90214.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 110113, "base_fare": 90214, "tax": 19899, "gross": { "base_fare": "90214.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMDExMy4wMCIsImJhc2VfZmFyZSI6IjkwMjE0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDIxNC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEwMTEzLjAwIiwiYmFzZV9mYXJlIjoiOTAyMTQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkwMjE0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTAxMTMuMDAiLCJiYXNlX2ZhcmUiOiI5MDIxNC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDExMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W23BDR", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "TR", "marketing": "SQ", "booking_code": "W", "farebasis": "W23BDR", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:45:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T19:25:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H40M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAu5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAu5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 110113, "calendar_total_sell": 110113, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 110113, "filter": { "id": "F1TT00006-107", "price": 110113, "journey_duration": "PT17H50M", "journey_duration_seconds": 64200, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291050624bkk202612121545sin202612121925709sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-108", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "23H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T21:40:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAu5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT23H00M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAu5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 110113, "gross_total": 110113, "base_fare": 90214, "tax": 19899, "sell": { "currency": "BDT", "total": 110113, "base_fare": 90214, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwMTEzLCJiYXNlX2ZhcmUiOjkwMjE0LCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwMTEzLCJiYXNlX2ZhcmUiOjkwMjE0LCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMDExMywiYmFzZV9mYXJlIjo5MDIxNCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 110113, "base_fare": 90214, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "90214.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 110113, "base_fare": 90214, "tax": 19899, "gross": { "base_fare": "90214.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMDExMy4wMCIsImJhc2VfZmFyZSI6IjkwMjE0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDIxNC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEwMTEzLjAwIiwiYmFzZV9mYXJlIjoiOTAyMTQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkwMjE0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTAxMTMuMDAiLCJiYXNlX2ZhcmUiOiI5MDIxNC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDExMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W23BDR", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "TR", "marketing": "SQ", "booking_code": "W", "farebasis": "W23BDR", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W23BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+N+0l3TuyGQsDQHyWb3v8YHdstVCBrzJNGijHSeHC3U\/yPAe\/hfkV5JqCAynldERj2Btdvg5mNeDHM+YZuwVGgNNirt7bEtFPBwsU7qoGtvXlKYt1Xjo66GFVqAj9xvkiWKT\/mTNfeQHoJX2hH6FLNfQDvsivf", "FareInfoRef": "uWoTtGsAuDKAg5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "23H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T21:40:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAu5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT23H00M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjssKg0AMRT9G7j7JaLW7eVUEIWAfCzf9\/89oJlowkMkdTnKTGKOQ3JjpHq\/R4du9NuinAAqxrKmgp2Eg\/+0gogkLh1yfCe4h3Ig6PSp7X5HSW8HMMzva1eJ887oaO4zNktE2o0mbwF88FpOa6jtXO5WmIMwaTkgj7FSb+wEVMCwV", "FareInfoRef": "uWoTtGsAuDKAu5HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 110113, "calendar_total_sell": 110113, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 110113, "filter": { "id": "F1TT00006-108", "price": 110113, "journey_duration": "PT1D15H25M", "journey_duration_seconds": 141900, "layover_duration": "PT1D2H15M", "layover_duration_seconds": 94500, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291050624bkk202612121810sin202612122140711sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-109", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKASyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T15:35:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT05H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 111351, "gross_total": 111351, "base_fare": 91452, "tax": 19899, "sell": { "currency": "BDT", "total": 111351, "base_fare": 91452, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTExMzUxLCJiYXNlX2ZhcmUiOjkxNDUyLCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTExMzUxLCJiYXNlX2ZhcmUiOjkxNDUyLCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMTM1MSwiYmFzZV9mYXJlIjo5MTQ1MiwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 111351, "base_fare": 91452, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "91452.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 111351, "base_fare": 91452, "tax": 19899, "gross": { "base_fare": "91452.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMTM1MS4wMCIsImJhc2VfZmFyZSI6IjkxNDUyLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTQ1Mi4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTExMzUxLjAwIiwiYmFzZV9mYXJlIjoiOTE0NTIuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkxNDUyLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTEzNTEuMDAiLCJiYXNlX2ZhcmUiOiI5MTQ1Mi4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTM1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKASyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T15:35:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT05H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 111351, "calendar_total_sell": 111351, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 111351, "filter": { "id": "F1TT00006-109", "price": 111351, "journey_duration": "PT21H45M", "journey_duration_seconds": 78300, "layover_duration": "PT8H20M", "layover_duration_seconds": 30000, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291100708bkk202612121200sin202612121535707sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-110", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAWyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T09:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T13:10:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT07H30M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 111351, "gross_total": 111351, "base_fare": 91452, "tax": 19899, "sell": { "currency": "BDT", "total": 111351, "base_fare": 91452, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTExMzUxLCJiYXNlX2ZhcmUiOjkxNDUyLCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTExMzUxLCJiYXNlX2ZhcmUiOjkxNDUyLCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMTM1MSwiYmFzZV9mYXJlIjo5MTQ1MiwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 111351, "base_fare": 91452, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "91452.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 111351, "base_fare": 91452, "tax": 19899, "gross": { "base_fare": "91452.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMTM1MS4wMCIsImJhc2VfZmFyZSI6IjkxNDUyLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTQ1Mi4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTExMzUxLjAwIiwiYmFzZV9mYXJlIjoiOTE0NTIuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkxNDUyLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTEzNTEuMDAiLCJiYXNlX2ZhcmUiOiI5MTQ1Mi4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTM1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAWyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T09:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T13:10:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT07H30M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 111351, "calendar_total_sell": 111351, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 111351, "filter": { "id": "F1TT00006-110", "price": 111351, "journey_duration": "PT1D0H5M", "journey_duration_seconds": 86700, "layover_duration": "PT10H45M", "layover_duration_seconds": 38700, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291100708bkk202612120940sin202612121310705sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-111", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H25M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAYyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T21:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-13T00:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT19H55M", "lay_over_date": "2026-12-13", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 111351, "gross_total": 111351, "base_fare": 91452, "tax": 19899, "sell": { "currency": "BDT", "total": 111351, "base_fare": 91452, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTExMzUxLCJiYXNlX2ZhcmUiOjkxNDUyLCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTExMzUxLCJiYXNlX2ZhcmUiOjkxNDUyLCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMTM1MSwiYmFzZV9mYXJlIjo5MTQ1MiwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 111351, "base_fare": 91452, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "91452.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 111351, "base_fare": 91452, "tax": 19899, "gross": { "base_fare": "91452.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMTM1MS4wMCIsImJhc2VfZmFyZSI6IjkxNDUyLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTQ1Mi4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTExMzUxLjAwIiwiYmFzZV9mYXJlIjoiOTE0NTIuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkxNDUyLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTEzNTEuMDAiLCJiYXNlX2ZhcmUiOiI5MTQ1Mi4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTM1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H25M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAYyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T21:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-13T00:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT19H55M", "lay_over_date": "2026-12-13", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 111351, "calendar_total_sell": 111351, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 111351, "filter": { "id": "F1TT00006-111", "price": 111351, "journey_duration": "PT1D12H30M", "journey_duration_seconds": 131400, "layover_duration": "PT23H10M", "layover_duration_seconds": 83400, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291100708bkk202612122115sin202612130045719sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-112", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-112", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-112", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T23:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT21H10M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 111351, "gross_total": 111351, "base_fare": 91452, "tax": 19899, "sell": { "currency": "BDT", "total": 111351, "base_fare": 91452, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTExMzUxLCJiYXNlX2ZhcmUiOjkxNDUyLCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTExMzUxLCJiYXNlX2ZhcmUiOjkxNDUyLCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMTM1MSwiYmFzZV9mYXJlIjo5MTQ1MiwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 111351, "base_fare": 91452, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "91452.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 111351, "base_fare": 91452, "tax": 19899, "gross": { "base_fare": "91452.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMTM1MS4wMCIsImJhc2VfZmFyZSI6IjkxNDUyLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTQ1Mi4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTExMzUxLjAwIiwiYmFzZV9mYXJlIjoiOTE0NTIuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkxNDUyLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTEzNTEuMDAiLCJiYXNlX2ZhcmUiOiI5MTQ1Mi4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTM1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "H", "farebasis": "H13BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-112", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JSevu\/GsIBAz9LbLp\/Y\/Rsd1CBbLGPGmkEIKJnVTlEv5jwnt63FBfGagwZtp3zLIsAuXvgIh4bOpSuUcMD\/MktdNRtfdlyzMLVl11oBY4+ltiJhvGtFS0zWiSE\/iJ60ZZY3mmwlPFO1Ot7gvlDJ7KuQ8ZOCwP", "FareInfoRef": "uWoTtGsAuDKA94HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-112", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T23:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT21H10M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtkKwkAMRT+m3PcsVuvbbBahEHBD+uL\/f4aZtIKBTO5wkpuklITkyEzn9B8DPsPjBntVwCCeLVeo6kjxW0FEE96spd0zwkO4Ewu6VY6+KvXgBTPPHGg1j\/0ty+JsM3ZLRt+MLn0CP3G5urTcnqX5qTSpMJvukE7wU33uCx2ELCQ=", "FareInfoRef": "uWoTtGsAuDKAv4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 111351, "calendar_total_sell": 111351, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 111351, "filter": { "id": "F1TT00006-112", "price": 111351, "journey_duration": "PT1D13H45M", "journey_duration_seconds": 135900, "layover_duration": "PT1D0H25M", "layover_duration_seconds": 87900, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291100708bkk202612122000sin202612122330713sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-113", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAuyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:35:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T16:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "721" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "721" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "7", "fareBasisCode": "M13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JoXF3\/iUEQgX9LbLp\/Y9RWUmhAlljP2mslJKQXJjpmv5jwGd43qHvCijEsuWKMQYiv+0googbh9IeGe4h3Ik6PSp7X5U6WsHCCzva1eI8y7YZO4zNktF\/Rpf2gJ+YV5Oa26s0W5ViEGYNJ6QJtqrNfQEY8Swc", "FareInfoRef": "uWoTtGsAuDKAo4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT03H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "7", "fareBasisCode": "M13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JoXF3\/iUEQgX9LbLp\/Y9RWUmhAlljP2mslJKQXJjpmv5jwGd43qHvCijEsuWKMQYiv+0googbh9IeGe4h3Ik6PSp7X5U6WsHCCzva1eI8y7YZO4zNktF\/Rpf2gJ+YV5Oa26s0W5ViEGYNJ6QJtqrNfQEY8Swc", "FareInfoRef": "uWoTtGsAuDKAo4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 112959, "gross_total": 112959, "base_fare": 93060, "tax": 19899, "sell": { "currency": "BDT", "total": 112959, "base_fare": 93060, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEyOTU5LCJiYXNlX2ZhcmUiOjkzMDYwLCJ0YXgiOjE5ODk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEyOTU5LCJiYXNlX2ZhcmUiOjkzMDYwLCJ0YXgiOjE5ODk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMjk1OSwiYmFzZV9mYXJlIjo5MzA2MCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 112959, "base_fare": 93060, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "93060.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 112959, "base_fare": 93060, "tax": 19899, "gross": { "base_fare": "93060.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMjk1OS4wMCIsImJhc2VfZmFyZSI6IjkzMDYwLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzA2MC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEyOTU5LjAwIiwiYmFzZV9mYXJlIjoiOTMwNjAuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkzMDYwLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTI5NTkuMDAiLCJiYXNlX2ZhcmUiOiI5MzA2MC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjk1OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NzUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI0NzcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMzI2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ3NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "Q", "farebasis": "Q15BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "M", "farebasis": "M13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "M", "farebasis": "M13BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075575", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "Q15BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pTeLu\/GsIBAzpZ5FN73+Mju0WKpA15kkjee9NbFaVq\/+PAe\/hcaC8ElBgzLjvsNlNAuXvhIg4HDrFfA\/oHuZISqO9autLli4sWHXVjmrgbG8Oiawb01JRN6NKTuAnbhtlCfkZM08VN5pqGb9QFvBUzn0AJXksKA==", "FareInfoRef": "uWoTtGsAuDKAa4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAuyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:35:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T16:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "721" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "721" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "7", "fareBasisCode": "M13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JoXF3\/iUEQgX9LbLp\/Y9RWUmhAlljP2mslJKQXJjpmv5jwGd43qHvCijEsuWKMQYiv+0googbh9IeGe4h3Ik6PSp7X5U6WsHCCzva1eI8y7YZO4zNktF\/Rpf2gJ+YV5Oa26s0W5ViEGYNJ6QJtqrNfQEY8Swc", "FareInfoRef": "uWoTtGsAuDKAo4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT03H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "7", "fareBasisCode": "M13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/JoXF3\/iUEQgX9LbLp\/Y9RWUmhAlljP2mslJKQXJjpmv5jwGd43qHvCijEsuWKMQYiv+0googbh9IeGe4h3Ik6PSp7X5U6WsHCCzva1eI8y7YZO4zNktF\/Rpf2gJ+YV5Oa26s0W5ViEGYNJ6QJtqrNfQEY8Swc", "FareInfoRef": "uWoTtGsAuDKAo4HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 112959, "calendar_total_sell": 112959, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 112959, "filter": { "id": "F1TT00006-113", "price": 112959, "journey_duration": "PT17H35M", "journey_duration_seconds": 63300, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612121335sin202612121655721sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-114", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-114", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAywHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.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": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42\/ZAd+bZSJBaFVs2m9z9GBmilWjIeePaYEIKJXVSlD\/\/R4dPlG+JzAiKMOW4b9HQWgfK2Q0Q8XuMjZUOzME8QK2xVa9tii2PBKqtrqAT2es7DRNZ86agoi1EkH\/ATy50yDnNOWRz3ut779P5CuYI\/5dwBCdcsWA==", "FareInfoRef": "uWoTtGsAuDKAs6HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-114", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA4wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzR5wP87O+TitFIlF7VbNpvc\/RjFJpSJhxn4wOKUkJBdm6tN\/dPh09QZ9ToBCLOdhAp\/ORH7bQEQRr\/FRqsAthBtQh3tlb8uSgxUstARHm1oc57iuxnZfc2S0xWjSHvAT+W5Sh7mWSsH2hj7G8j4gXWE\/tbkvBd4sXg==", "FareInfoRef": "uWoTtGsAuDKA46HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 51642, "gross_total": 51642, "base_fare": 35888, "tax": 15754, "sell": { "currency": "BDT", "total": 51642, "base_fare": 35888, "tax": 15754 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTE2NDIsImJhc2VfZmFyZSI6MzU4ODgsInRheCI6MTU3NTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY0MiwiYmFzZV9mYXJlIjozNTg4OCwidGF4IjoxNTc1NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY0MiwiYmFzZV9mYXJlIjozNTg4OCwidGF4IjoxNTc1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 51642, "base_fare": 35888, "tax": 15754, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35888.00", "tax": "15754.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 51642, "base_fare": 35888, "tax": 15754, "gross": { "base_fare": "35888.00", "tax": "15754.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUxNjQyLjAwIiwiYmFzZV9mYXJlIjoiMzU4ODguMDAiLCJ0YXgiOiIxNTc1NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1ODg4LjAwIiwidGF4IjoiMTU3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1MTY0Mi4wMCIsImJhc2VfZmFyZSI6IjM1ODg4LjAwIiwidGF4IjoiMTU3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTg4OC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTE2NDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTg4OC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUxNjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMTIzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VBRST2", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VBRST2", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-114", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAywHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.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": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42\/ZAd+bZSJBaFVs2m9z9GBmilWjIeePaYEIKJXVSlD\/\/R4dPlG+JzAiKMOW4b9HQWgfK2Q0Q8XuMjZUOzME8QK2xVa9tii2PBKqtrqAT2es7DRNZ86agoi1EkH\/ATy50yDnNOWRz3ut779P5CuYI\/5dwBCdcsWA==", "FareInfoRef": "uWoTtGsAuDKAs6HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-114", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA4wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzR5wP87O+TitFIlF7VbNpvc\/RjFJpSJhxn4wOKUkJBdm6tN\/dPh09QZ9ToBCLOdhAp\/ORH7bQEQRr\/FRqsAthBtQh3tlb8uSgxUstARHm1oc57iuxnZfc2S0xWjSHvAT+W5Sh7mWSsH2hj7G8j4gXWE\/tbkvBd4sXg==", "FareInfoRef": "uWoTtGsAuDKA46HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 51642, "calendar_total_sell": 51642, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 51642, "filter": { "id": "F1TT00006-114", "price": 51642, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T02:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T12:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611280200bkk202611280530340bkk202612121055dac202612121230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-115", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-115", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAywHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.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": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42\/ZAd+bZSJBaFVs2m9z9GBmilWjIeePaYEIKJXVSlD\/\/R4dPlG+JzAiKMOW4b9HQWgfK2Q0Q8XuMjZUOzME8QK2xVa9tii2PBKqtrqAT2es7DRNZ86agoi1EkH\/ATy50yDnNOWRz3ut779P5CuYI\/5dwBCdcsWA==", "FareInfoRef": "uWoTtGsAuDKAs6HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-115", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA7wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzR5wP87O+TitFIlF7VbNpvc\/RjFJpSJhxn4wOKUkJBdm6tN\/dPh09QZ9ToBCLOdhAp\/ORH7bQEQRr\/FRqsAthBtQh3tlb8uSgxUstARHm1oc57iuxnZfc2S0xWjSHvAT+W5Sh7mWSsH2hj7G8j4gXWE\/tbkvBd4sXg==", "FareInfoRef": "uWoTtGsAuDKA46HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 51642, "gross_total": 51642, "base_fare": 35888, "tax": 15754, "sell": { "currency": "BDT", "total": 51642, "base_fare": 35888, "tax": 15754 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTE2NDIsImJhc2VfZmFyZSI6MzU4ODgsInRheCI6MTU3NTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY0MiwiYmFzZV9mYXJlIjozNTg4OCwidGF4IjoxNTc1NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY0MiwiYmFzZV9mYXJlIjozNTg4OCwidGF4IjoxNTc1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 51642, "base_fare": 35888, "tax": 15754, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35888.00", "tax": "15754.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 51642, "base_fare": 35888, "tax": 15754, "gross": { "base_fare": "35888.00", "tax": "15754.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUxNjQyLjAwIiwiYmFzZV9mYXJlIjoiMzU4ODguMDAiLCJ0YXgiOiIxNTc1NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1ODg4LjAwIiwidGF4IjoiMTU3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1MTY0Mi4wMCIsImJhc2VfZmFyZSI6IjM1ODg4LjAwIiwidGF4IjoiMTU3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTg4OC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTE2NDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTg4OC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUxNjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMTIzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VBRST2", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VBRST2", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-115", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAywHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.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": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42\/ZAd+bZSJBaFVs2m9z9GBmilWjIeePaYEIKJXVSlD\/\/R4dPlG+JzAiKMOW4b9HQWgfK2Q0Q8XuMjZUOzME8QK2xVa9tii2PBKqtrqAT2es7DRNZ86agoi1EkH\/ATy50yDnNOWRz3ut779P5CuYI\/5dwBCdcsWA==", "FareInfoRef": "uWoTtGsAuDKAs6HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-115", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA7wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzR5wP87O+TitFIlF7VbNpvc\/RjFJpSJhxn4wOKUkJBdm6tN\/dPh09QZ9ToBCLOdhAp\/ORH7bQEQRr\/FRqsAthBtQh3tlb8uSgxUstARHm1oc57iuxnZfc2S0xWjSHvAT+W5Sh7mWSsH2hj7G8j4gXWE\/tbkvBd4sXg==", "FareInfoRef": "uWoTtGsAuDKA46HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 51642, "calendar_total_sell": 51642, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 51642, "filter": { "id": "F1TT00006-115", "price": 51642, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T02:00:00.000+06:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-13T00:50:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611280200bkk202611280530340bkk202612122315dac202612130050339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-116", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-116", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA1wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "booking_class": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42\/ZAd+bZSJBaFVs2m9z9GBmilWjIeePaYEIKJXVSlD\/\/R4dPlG+JzAiKMOW4b9HQWgfK2Q0Q8XuMjZUOzME8QK2xVa9tii2PBKqtrqAT2es7DRNZ86agoi1EkH\/ATy50yDnNOWRz3ut779P5CuYI\/5dwBCdcsWA==", "FareInfoRef": "uWoTtGsAuDKAs6HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-116", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA4wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzR5wP87O+TitFIlF7VbNpvc\/RjFJpSJhxn4wOKUkJBdm6tN\/dPh09QZ9ToBCLOdhAp\/ORH7bQEQRr\/FRqsAthBtQh3tlb8uSgxUstARHm1oc57iuxnZfc2S0xWjSHvAT+W5Sh7mWSsH2hj7G8j4gXWE\/tbkvBd4sXg==", "FareInfoRef": "uWoTtGsAuDKA46HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 51642, "gross_total": 51642, "base_fare": 35888, "tax": 15754, "sell": { "currency": "BDT", "total": 51642, "base_fare": 35888, "tax": 15754 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTE2NDIsImJhc2VfZmFyZSI6MzU4ODgsInRheCI6MTU3NTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY0MiwiYmFzZV9mYXJlIjozNTg4OCwidGF4IjoxNTc1NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY0MiwiYmFzZV9mYXJlIjozNTg4OCwidGF4IjoxNTc1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 51642, "base_fare": 35888, "tax": 15754, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35888.00", "tax": "15754.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 51642, "base_fare": 35888, "tax": 15754, "gross": { "base_fare": "35888.00", "tax": "15754.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUxNjQyLjAwIiwiYmFzZV9mYXJlIjoiMzU4ODguMDAiLCJ0YXgiOiIxNTc1NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1ODg4LjAwIiwidGF4IjoiMTU3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1MTY0Mi4wMCIsImJhc2VfZmFyZSI6IjM1ODg4LjAwIiwidGF4IjoiMTU3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTg4OC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTE2NDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTg4OC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUxNjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMTIzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VBRST2", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VBRST2", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-116", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA1wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "booking_class": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42\/ZAd+bZSJBaFVs2m9z9GBmilWjIeePaYEIKJXVSlD\/\/R4dPlG+JzAiKMOW4b9HQWgfK2Q0Q8XuMjZUOzME8QK2xVa9tii2PBKqtrqAT2es7DRNZ86agoi1EkH\/ATy50yDnNOWRz3ut779P5CuYI\/5dwBCdcsWA==", "FareInfoRef": "uWoTtGsAuDKAs6HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-116", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA4wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzR5wP87O+TitFIlF7VbNpvc\/RjFJpSJhxn4wOKUkJBdm6tN\/dPh09QZ9ToBCLOdhAp\/ORH7bQEQRr\/FRqsAthBtQh3tlb8uSgxUstARHm1oc57iuxnZfc2S0xWjSHvAT+W5Sh7mWSsH2hj7G8j4gXWE\/tbkvBd4sXg==", "FareInfoRef": "uWoTtGsAuDKA46HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 51642, "calendar_total_sell": 51642, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 51642, "filter": { "id": "F1TT00006-116", "price": 51642, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T13:40:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T12:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281340bkk202611281710322bkk202612121055dac202612121230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-117", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-117", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA1wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "booking_class": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42\/ZAd+bZSJBaFVs2m9z9GBmilWjIeePaYEIKJXVSlD\/\/R4dPlG+JzAiKMOW4b9HQWgfK2Q0Q8XuMjZUOzME8QK2xVa9tii2PBKqtrqAT2es7DRNZ86agoi1EkH\/ATy50yDnNOWRz3ut779P5CuYI\/5dwBCdcsWA==", "FareInfoRef": "uWoTtGsAuDKAs6HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-117", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA7wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzR5wP87O+TitFIlF7VbNpvc\/RjFJpSJhxn4wOKUkJBdm6tN\/dPh09QZ9ToBCLOdhAp\/ORH7bQEQRr\/FRqsAthBtQh3tlb8uSgxUstARHm1oc57iuxnZfc2S0xWjSHvAT+W5Sh7mWSsH2hj7G8j4gXWE\/tbkvBd4sXg==", "FareInfoRef": "uWoTtGsAuDKA46HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 51642, "gross_total": 51642, "base_fare": 35888, "tax": 15754, "sell": { "currency": "BDT", "total": 51642, "base_fare": 35888, "tax": 15754 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTE2NDIsImJhc2VfZmFyZSI6MzU4ODgsInRheCI6MTU3NTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY0MiwiYmFzZV9mYXJlIjozNTg4OCwidGF4IjoxNTc1NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MTY0MiwiYmFzZV9mYXJlIjozNTg4OCwidGF4IjoxNTc1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 51642, "base_fare": 35888, "tax": 15754, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35888.00", "tax": "15754.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 51642, "base_fare": 35888, "tax": 15754, "gross": { "base_fare": "35888.00", "tax": "15754.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "1238.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUxNjQyLjAwIiwiYmFzZV9mYXJlIjoiMzU4ODguMDAiLCJ0YXgiOiIxNTc1NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1ODg4LjAwIiwidGF4IjoiMTU3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1MTY0Mi4wMCIsImJhc2VfZmFyZSI6IjM1ODg4LjAwIiwidGF4IjoiMTU3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTg4OC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTE2NDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTg4OC4wMCIsInRheCI6IjE1NzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUxNjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMTIzOC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VBRST2", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "TG", "booking_code": "V", "farebasis": "VBRST2", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-117", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA1wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "booking_class": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42\/ZAd+bZSJBaFVs2m9z9GBmilWjIeePaYEIKJXVSlD\/\/R4dPlG+JzAiKMOW4b9HQWgfK2Q0Q8XuMjZUOzME8QK2xVa9tii2PBKqtrqAT2es7DRNZ86agoi1EkH\/ATy50yDnNOWRz3ut779P5CuYI\/5dwBCdcsWA==", "FareInfoRef": "uWoTtGsAuDKAs6HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-117", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA7wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": "2252683", "brand_title": "STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VBRST2", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksOwzAIRA8TzR5wP87O+TitFIlF7VbNpvc\/RjFJpSJhxn4wOKUkJBdm6tN\/dPh09QZ9ToBCLOdhAp\/ORH7bQEQRr\/FRqsAthBtQh3tlb8uSgxUstARHm1oc57iuxnZfc2S0xWjSHvAT+W5Sh7mWSsH2hj7G8j4gXWE\/tbkvBd4sXg==", "FareInfoRef": "uWoTtGsAuDKA46HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 51642, "calendar_total_sell": 51642, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 51642, "filter": { "id": "F1TT00006-117", "price": 51642, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T13:40:00.000+06:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-13T00:50:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281340bkk202611281710322bkk202612122315dac202612130050339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-118", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-118", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H40M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA+wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T09:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T13:10:00.000+07:00", "destination_terminal": "1", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H40M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "217" }, "marketing": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "217" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TBDTH6M", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOhCAMRD\/GzL1tVnRvCKwxMXLRPXjZ\/\/8MB9Bkm0AHHp3Be29iTlXe\/r86\/LqwI38jkGFcYV2hNvQC5emEiIw4QjoWt6F52EiSK21d67to8cWGWWbXUCmcdU9TJGvGtFSUZBTJCTzis1DmKTFPHIN5ZzeSAfwopy7Tcyup", "FareInfoRef": "uWoTtGsAuDKAB7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-118", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H40M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAAxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:25:00.000+07:00", "origin_terminal": "1", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T16:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H40M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "218" }, "marketing": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "218" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UBDTHR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+J1k13ju2GQMCLfBbZ9P7H6FhJIQJbIz1r5BijiQVVecd7dPh2aUXdM1BhPGXI0N6e4tUBEemxp7JNC9zCtIHq8Mzqz7LlBxNGGYOjozKuO80z2elLR0VbjCY5gb\/4TJR1KFsqEriXPbuQvMB\/cuoHp7QrgQ==", "FareInfoRef": "uWoTtGsAuDKAN7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 53623, "gross_total": 53623, "base_fare": 38363, "tax": 15260, "sell": { "currency": "BDT", "total": 53623, "base_fare": 38363, "tax": 15260 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTM2MjMsImJhc2VfZmFyZSI6MzgzNjMsInRheCI6MTUyNjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MzYyMywiYmFzZV9mYXJlIjozODM2MywidGF4IjoxNTI2MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MzYyMywiYmFzZV9mYXJlIjozODM2MywidGF4IjoxNTI2MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 53623, "base_fare": 38363, "tax": 15260, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "38363.00", "tax": "15260.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 53623, "base_fare": 38363, "tax": 15260, "gross": { "base_fare": "38363.00", "tax": "15260.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "744.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUzNjIzLjAwIiwiYmFzZV9mYXJlIjoiMzgzNjMuMDAiLCJ0YXgiOiIxNTI2MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MzYzLjAwIiwidGF4IjoiMTUyNjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1MzYyMy4wMCIsImJhc2VfZmFyZSI6IjM4MzYzLjAwIiwidGF4IjoiMTUyNjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzODM2My4wMCIsInRheCI6IjE1MjYwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTM2MjMuMDAiLCJiYXNlX2ZhcmUiOiIzODM2My4wMCIsInRheCI6IjE1MjYwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUzNjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6Ijc0NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6Ijk1NjkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "BS", "marketing": "BS", "booking_code": "T", "farebasis": "TBDTH6M", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "BS", "marketing": "BS", "booking_code": "U", "farebasis": "UBDTHR", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-118", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H40M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA+wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T09:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T13:10:00.000+07:00", "destination_terminal": "1", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H40M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "217" }, "marketing": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "217" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TBDTH6M", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOhCAMRD\/GzL1tVnRvCKwxMXLRPXjZ\/\/8MB9Bkm0AHHp3Be29iTlXe\/r86\/LqwI38jkGFcYV2hNvQC5emEiIw4QjoWt6F52EiSK21d67to8cWGWWbXUCmcdU9TJGvGtFSUZBTJCTzis1DmKTFPHIN5ZzeSAfwopy7Tcyup", "FareInfoRef": "uWoTtGsAuDKAB7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-118", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H40M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKAAxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:25:00.000+07:00", "origin_terminal": "1", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T16:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H40M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "218" }, "marketing": { "carrier": "BS", "carrier_name": "US Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "218" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UBDTHR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi+J1k13ju2GQMCLfBbZ9P7H6FhJIQJbIz1r5BijiQVVecd7dPh2aUXdM1BhPGXI0N6e4tUBEemxp7JNC9zCtIHq8Mzqz7LlBxNGGYOjozKuO80z2elLR0VbjCY5gb\/4TJR1KFsqEriXPbuQvMB\/cuoHp7QrgQ==", "FareInfoRef": "uWoTtGsAuDKAN7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 53623, "calendar_total_sell": 53623, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 53623, "filter": { "id": "F1TT00006-118", "price": 53623, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T09:30:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-12T16:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611280930bkk202611281310217bkk202612121425dac202612121605218", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-119", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T14:00:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-11-28T18:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVtt46ulZIE73AkHbh\/88gaYdEpMSOnDiJMTq6qwhD\/I8Bn+Gxo+4JqHCat21DmIKHaHOA5Iz3M5OpFHQPN6tUm9xR2mC6FK+AMhZ2yQJHq+uSzKs5KwrsMozqBn4k35XWZX1lP9pl0skpcYI+qltf4sUrxw==", "FareInfoRef": "uWoTtGsAuDKAS7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAExHVbOAAAA==", "origin": "KMG", "departure_time": "2026-11-28T22:55:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T00:35:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H40M", "distance": "795", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9641" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9641" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVtt46ulZIE73AkHbh\/88gaYdEpMSOnDiJMTq6qwhD\/I8Bn+Gxo+4JqHCat21DmIKHaHOA5Iz3M5OpFHQPN6tUm9xR2mC6FK+AMhZ2yQJHq+uSzKs5KwrsMozqBn4k35XWZX1lP9pl0skpcYI+qltf4sUrxw==", "FareInfoRef": "uWoTtGsAuDKAS7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAIxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KMG", "arrival_time": "2026-12-12T19:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "795", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVRm8dXSukiV5gSLvw\/2eQhCERKbEjJ05yzoHhLMKU\/2PAe7hv6FsBOoLmMhekKUVvdpC84PWoZGkN7hHEpO7yF8UHy6lFBbSx0aW9axz1uq7m5c6KArsMo7qBH6k3pX1enjWOdpkMckicoI\/q1gfesivN", "FareInfoRef": "uWoTtGsAuDKAf7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAKxHVbOAAAA==", "origin": "KMG", "departure_time": "2026-12-13T12:10:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T13:00:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H50M", "distance": "794", "lay_over": "PT16H50M", "lay_over_date": "2026-12-12", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVRm8dXSukiV5gSLvw\/2eQhCERKbEjJ05yzoHhLMKU\/2PAe7hv6FsBOoLmMhekKUVvdpC84PWoZGkN7hHEpO7yF8UHy6lFBbSx0aW9axz1uq7m5c6KArsMo7qBH6k3pX1enjWOdpkMckicoI\/q1gfesivN", "FareInfoRef": "uWoTtGsAuDKAf7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 68295, "gross_total": 68295, "base_fare": 24199, "tax": 44096, "sell": { "currency": "BDT", "total": 68295, "base_fare": 24199, "tax": 44096 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjgyOTUsImJhc2VfZmFyZSI6MjQxOTksInRheCI6NDQwOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODI5NSwiYmFzZV9mYXJlIjoyNDE5OSwidGF4Ijo0NDA5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODI5NSwiYmFzZV9mYXJlIjoyNDE5OSwidGF4Ijo0NDA5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 68295, "base_fare": 24199, "tax": 44096, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24199.00", "tax": "44096.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 68295, "base_fare": 24199, "tax": 44096, "gross": { "base_fare": "24199.00", "tax": "44096.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "24240.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY4Mjk1LjAwIiwiYmFzZV9mYXJlIjoiMjQxOTkuMDAiLCJ0YXgiOiI0NDA5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MTk5LjAwIiwidGF4IjoiNDQwOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODI5NS4wMCIsImJhc2VfZmFyZSI6IjI0MTk5LjAwIiwidGF4IjoiNDQwOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDE5OS4wMCIsInRheCI6IjQ0MDk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjgyOTUuMDAiLCJiYXNlX2ZhcmUiOiIyNDE5OS4wMCIsInRheCI6IjQ0MDk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4Mjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjI0MjQwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDI0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KMG", "operating": "MU", "marketing": "MU", "booking_code": "V", "farebasis": "VSE00CFF", "cabin": "economy" }, { "origin": "KMG", "destination": "BKK", "operating": "MU", "marketing": "MU", "booking_code": "V", "farebasis": "VSE00CFF", "cabin": "economy" }, { "origin": "BKK", "destination": "KMG", "operating": "MU", "marketing": "MU", "booking_code": "V", "farebasis": "VSE00CFF", "cabin": "economy" }, { "origin": "KMG", "destination": "DAC", "operating": "MU", "marketing": "MU", "booking_code": "V", "farebasis": "VSE00CFF", "cabin": "economy" } ], "connecting": [ "KMG" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T14:00:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-11-28T18:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVtt46ulZIE73AkHbh\/88gaYdEpMSOnDiJMTq6qwhD\/I8Bn+Gxo+4JqHCat21DmIKHaHOA5Iz3M5OpFHQPN6tUm9xR2mC6FK+AMhZ2yQJHq+uSzKs5KwrsMozqBn4k35XWZX1lP9pl0skpcYI+qltf4sUrxw==", "FareInfoRef": "uWoTtGsAuDKAS7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAExHVbOAAAA==", "origin": "KMG", "departure_time": "2026-11-28T22:55:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T00:35:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H40M", "distance": "795", "lay_over": "PT04H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9641" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9641" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVtt46ulZIE73AkHbh\/88gaYdEpMSOnDiJMTq6qwhD\/I8Bn+Gxo+4JqHCat21DmIKHaHOA5Iz3M5OpFHQPN6tUm9xR2mC6FK+AMhZ2yQJHq+uSzKs5KwrsMozqBn4k35XWZX1lP9pl0skpcYI+qltf4sUrxw==", "FareInfoRef": "uWoTtGsAuDKAS7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAIxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KMG", "arrival_time": "2026-12-12T19:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "795", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVRm8dXSukiV5gSLvw\/2eQhCERKbEjJ05yzoHhLMKU\/2PAe7hv6FsBOoLmMhekKUVvdpC84PWoZGkN7hHEpO7yF8UHy6lFBbSx0aW9axz1uq7m5c6KArsMo7qBH6k3pX1enjWOdpkMckicoI\/q1gfesivN", "FareInfoRef": "uWoTtGsAuDKAf7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAKxHVbOAAAA==", "origin": "KMG", "departure_time": "2026-12-13T12:10:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T13:00:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H50M", "distance": "794", "lay_over": "PT16H50M", "lay_over_date": "2026-12-12", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVRm8dXSukiV5gSLvw\/2eQhCERKbEjJ05yzoHhLMKU\/2PAe7hv6FsBOoLmMhekKUVvdpC84PWoZGkN7hHEpO7yF8UHy6lFBbSx0aW9axz1uq7m5c6KArsMo7qBH6k3pX1enjWOdpkMckicoI\/q1gfesivN", "FareInfoRef": "uWoTtGsAuDKAf7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 68295, "calendar_total_sell": 68295, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 68295, "filter": { "id": "F1TT00006-119", "price": 68295, "journey_duration": "PT1D7H40M", "journey_duration_seconds": 114000, "layover_duration": "PT21H25M", "layover_duration_seconds": 77100, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T14:00:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T13:00:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202611281400kmg2026112818202036kmg202611282255bkk2026112900359641bkk202612121555kmg202612121920742kmg202612131210dac2026121313002035", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-120", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "18H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T14:00:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-11-28T18:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVtt46ulZIE73AkHbh\/88gaYdEpMSOnDiJMTq6qwhD\/I8Bn+Gxo+4JqHCat21DmIKHaHOA5Iz3M5OpFHQPN6tUm9xR2mC6FK+AMhZ2yQJHq+uSzKs5KwrsMozqBn4k35XWZX1lP9pl0skpcYI+qltf4sUrxw==", "FareInfoRef": "uWoTtGsAuDKAS7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAGxHVbOAAAA==", "origin": "KMG", "departure_time": "2026-11-29T12:20:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "795", "lay_over": "PT18H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "6087" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "6087" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVtt46ulZIE73AkHbh\/88gaYdEpMSOnDiJMTq6qwhD\/I8Bn+Gxo+4JqHCat21DmIKHaHOA5Iz3M5OpFHQPN6tUm9xR2mC6FK+AMhZ2yQJHq+uSzKs5KwrsMozqBn4k35XWZX1lP9pl0skpcYI+qltf4sUrxw==", "FareInfoRef": "uWoTtGsAuDKAS7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAIxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KMG", "arrival_time": "2026-12-12T19:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "795", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVRm8dXSukiV5gSLvw\/2eQhCERKbEjJ05yzoHhLMKU\/2PAe7hv6FsBOoLmMhekKUVvdpC84PWoZGkN7hHEpO7yF8UHy6lFBbSx0aW9axz1uq7m5c6KArsMo7qBH6k3pX1enjWOdpkMckicoI\/q1gfesivN", "FareInfoRef": "uWoTtGsAuDKAf7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAKxHVbOAAAA==", "origin": "KMG", "departure_time": "2026-12-13T12:10:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T13:00:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H50M", "distance": "794", "lay_over": "PT16H50M", "lay_over_date": "2026-12-12", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVRm8dXSukiV5gSLvw\/2eQhCERKbEjJ05yzoHhLMKU\/2PAe7hv6FsBOoLmMhekKUVvdpC84PWoZGkN7hHEpO7yF8UHy6lFBbSx0aW9axz1uq7m5c6KArsMo7qBH6k3pX1enjWOdpkMckicoI\/q1gfesivN", "FareInfoRef": "uWoTtGsAuDKAf7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 68295, "gross_total": 68295, "base_fare": 24199, "tax": 44096, "sell": { "currency": "BDT", "total": 68295, "base_fare": 24199, "tax": 44096 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjgyOTUsImJhc2VfZmFyZSI6MjQxOTksInRheCI6NDQwOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODI5NSwiYmFzZV9mYXJlIjoyNDE5OSwidGF4Ijo0NDA5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODI5NSwiYmFzZV9mYXJlIjoyNDE5OSwidGF4Ijo0NDA5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 68295, "base_fare": 24199, "tax": 44096, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24199.00", "tax": "44096.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 68295, "base_fare": 24199, "tax": 44096, "gross": { "base_fare": "24199.00", "tax": "44096.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "24240.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12909.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY4Mjk1LjAwIiwiYmFzZV9mYXJlIjoiMjQxOTkuMDAiLCJ0YXgiOiI0NDA5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MTk5LjAwIiwidGF4IjoiNDQwOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODI5NS4wMCIsImJhc2VfZmFyZSI6IjI0MTk5LjAwIiwidGF4IjoiNDQwOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDE5OS4wMCIsInRheCI6IjQ0MDk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjgyOTUuMDAiLCJiYXNlX2ZhcmUiOiIyNDE5OS4wMCIsInRheCI6IjQ0MDk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4Mjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjI0MjQwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTI5MDkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDI0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KMG", "operating": "MU", "marketing": "MU", "booking_code": "V", "farebasis": "VSE00CFF", "cabin": "economy" }, { "origin": "KMG", "destination": "BKK", "operating": "MU", "marketing": "MU", "booking_code": "V", "farebasis": "VSE00CFF", "cabin": "economy" }, { "origin": "BKK", "destination": "KMG", "operating": "MU", "marketing": "MU", "booking_code": "V", "farebasis": "VSE00CFF", "cabin": "economy" }, { "origin": "KMG", "destination": "DAC", "operating": "MU", "marketing": "MU", "booking_code": "V", "farebasis": "VSE00CFF", "cabin": "economy" } ], "connecting": [ "KMG" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "18H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T14:00:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-11-28T18:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVtt46ulZIE73AkHbh\/88gaYdEpMSOnDiJMTq6qwhD\/I8Bn+Gxo+4JqHCat21DmIKHaHOA5Iz3M5OpFHQPN6tUm9xR2mC6FK+AMhZ2yQJHq+uSzKs5KwrsMozqBn4k35XWZX1lP9pl0skpcYI+qltf4sUrxw==", "FareInfoRef": "uWoTtGsAuDKAS7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAGxHVbOAAAA==", "origin": "KMG", "departure_time": "2026-11-29T12:20:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "BKK", "arrival_time": "2026-11-29T14:05:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "795", "lay_over": "PT18H00M", "lay_over_date": "2026-11-28", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "6087" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "6087" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVtt46ulZIE73AkHbh\/88gaYdEpMSOnDiJMTq6qwhD\/I8Bn+Gxo+4JqHCat21DmIKHaHOA5Iz3M5OpFHQPN6tUm9xR2mC6FK+AMhZ2yQJHq+uSzKs5KwrsMozqBn4k35XWZX1lP9pl0skpcYI+qltf4sUrxw==", "FareInfoRef": "uWoTtGsAuDKAS7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAIxHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KMG", "arrival_time": "2026-12-12T19:20:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "795", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "742" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVRm8dXSukiV5gSLvw\/2eQhCERKbEjJ05yzoHhLMKU\/2PAe7hv6FsBOoLmMhekKUVvdpC84PWoZGkN7hHEpO7yF8UHy6lFBbSx0aW9axz1uq7m5c6KArsMo7qBH6k3pX1enjWOdpkMckicoI\/q1gfesivN", "FareInfoRef": "uWoTtGsAuDKAf7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "uWoTtGsAuDKAKxHVbOAAAA==", "origin": "KMG", "departure_time": "2026-12-13T12:10:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-12-13T13:00:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H50M", "distance": "794", "lay_over": "PT16H50M", "lay_over_date": "2026-12-12", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VSE00CFF", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNTkEOwjAMe8zku9MVRm8dXSukiV5gSLvw\/2eQhCERKbEjJ05yzoHhLMKU\/2PAe7hv6FsBOoLmMhekKUVvdpC84PWoZGkN7hHEpO7yF8UHy6lFBbSx0aW9axz1uq7m5c6KArsMo7qBH6k3pX1enjWOdpkMckicoI\/q1gfesivN", "FareInfoRef": "uWoTtGsAuDKAf7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 68295, "calendar_total_sell": 68295, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 68295, "filter": { "id": "F1TT00006-120", "price": 68295, "journey_duration": "PT1D21H10M", "journey_duration_seconds": 162600, "layover_duration": "PT1D10H50M", "layover_duration_seconds": 125400, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T14:00:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T13:00:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202611281400kmg2026112818202036kmg202611291220bkk2026112914056087bkk202612121555kmg202612121920742kmg202612131210dac2026121313002035", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-121", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAyxHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T08:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T14:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT14H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 82677, "gross_total": 82677, "base_fare": 54945, "tax": 27732, "sell": { "currency": "BDT", "total": 82677, "base_fare": 54945, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI2NzcsImJhc2VfZmFyZSI6NTQ5NDUsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjY3NywiYmFzZV9mYXJlIjo1NDk0NSwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjY3NywiYmFzZV9mYXJlIjo1NDk0NSwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82677, "base_fare": 54945, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54945.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 82677, "base_fare": 54945, "tax": 27732, "gross": { "base_fare": "54945.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNjc3LjAwIiwiYmFzZV9mYXJlIjoiNTQ5NDUuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0OTQ1LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MjY3Ny4wMCIsImJhc2VfZmFyZSI6IjU0OTQ1LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDk0NS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODI2NzcuMDAiLCJiYXNlX2ZhcmUiOiI1NDk0NS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNjc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YWSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YWSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAyxHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T08:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T14:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT14H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 82677, "calendar_total_sell": 82677, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 82677, "filter": { "id": "F1TT00006-121", "price": 82677, "journey_duration": "PT1D6H20M", "journey_duration_seconds": 109200, "layover_duration": "PT16H20M", "layover_duration_seconds": 58800, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-12T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611290820bkk2026112914102355bkk202612120650del2026121210052333del202612121150dac2026121214452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-122", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA0xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T15:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T21:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H25M", "distance": "1824", "lay_over": "PT21H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 82677, "gross_total": 82677, "base_fare": 54945, "tax": 27732, "sell": { "currency": "BDT", "total": 82677, "base_fare": 54945, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI2NzcsImJhc2VfZmFyZSI6NTQ5NDUsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjY3NywiYmFzZV9mYXJlIjo1NDk0NSwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjY3NywiYmFzZV9mYXJlIjo1NDk0NSwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82677, "base_fare": 54945, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54945.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 82677, "base_fare": 54945, "tax": 27732, "gross": { "base_fare": "54945.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNjc3LjAwIiwiYmFzZV9mYXJlIjoiNTQ5NDUuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0OTQ1LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MjY3Ny4wMCIsImJhc2VfZmFyZSI6IjU0OTQ1LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDk0NS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODI2NzcuMDAiLCJiYXNlX2ZhcmUiOiI1NDk0NS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNjc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YWSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YWSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA0xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T15:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T21:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H25M", "distance": "1824", "lay_over": "PT21H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 82677, "calendar_total_sell": 82677, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 82677, "filter": { "id": "F1TT00006-122", "price": 82677, "journey_duration": "PT1D13H25M", "journey_duration_seconds": 134700, "layover_duration": "PT23H20M", "layover_duration_seconds": 84000, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-12T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611291520bkk2026112921152304bkk202612120650del2026121210052333del202612121150dac2026121214452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-123", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAyxHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T08:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T14:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT14H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 85771, "gross_total": 85771, "base_fare": 58039, "tax": 27732, "sell": { "currency": "BDT", "total": 85771, "base_fare": 58039, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODU3NzEsImJhc2VfZmFyZSI6NTgwMzksInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTc3MSwiYmFzZV9mYXJlIjo1ODAzOSwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTc3MSwiYmFzZV9mYXJlIjo1ODAzOSwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85771, "base_fare": 58039, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58039.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 85771, "base_fare": 58039, "tax": 27732, "gross": { "base_fare": "58039.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1NzcxLjAwIiwiYmFzZV9mYXJlIjoiNTgwMzkuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDM5LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTc3MS4wMCIsImJhc2VfZmFyZSI6IjU4MDM5LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODAzOS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODU3NzEuMDAiLCJiYXNlX2ZhcmUiOiI1ODAzOS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1NzcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YWSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YWSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAyxHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T08:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T14:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT14H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 85771, "calendar_total_sell": 85771, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 85771, "filter": { "id": "F1TT00006-123", "price": 85771, "journey_duration": "PT1D17H45M", "journey_duration_seconds": 150300, "layover_duration": "PT1D3H50M", "layover_duration_seconds": 100200, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611290820bkk2026112914102355bkk202612121925del2026121222352335del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-124", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA0xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T15:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T21:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H25M", "distance": "1824", "lay_over": "PT21H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 85771, "gross_total": 85771, "base_fare": 58039, "tax": 27732, "sell": { "currency": "BDT", "total": 85771, "base_fare": 58039, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODU3NzEsImJhc2VfZmFyZSI6NTgwMzksInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTc3MSwiYmFzZV9mYXJlIjo1ODAzOSwidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTc3MSwiYmFzZV9mYXJlIjo1ODAzOSwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85771, "base_fare": 58039, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58039.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 85771, "base_fare": 58039, "tax": 27732, "gross": { "base_fare": "58039.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1NzcxLjAwIiwiYmFzZV9mYXJlIjoiNTgwMzkuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDM5LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTc3MS4wMCIsImJhc2VfZmFyZSI6IjU4MDM5LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODAzOS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODU3NzEuMDAiLCJiYXNlX2ZhcmUiOiI1ODAzOS4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1NzcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YWSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YWSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA0xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T15:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T21:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H25M", "distance": "1824", "lay_over": "PT21H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 85771, "calendar_total_sell": 85771, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 85771, "filter": { "id": "F1TT00006-124", "price": 85771, "journey_duration": "PT2D0H50M", "journey_duration_seconds": 175800, "layover_duration": "PT1D10H50M", "layover_duration_seconds": 125400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611291520bkk2026112921152304bkk202612121925del2026121222352335del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-125", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-125", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA0wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4824" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/exrbuVrYyhsQokQBoH\/v8zSFqBSFU3ihPHjTFa2s4YDvE\/GmCXg3SYLmdkGAh463znHRC27qUFGu1RkD7kQ7o\/XQh+TCRNR8VhSONvsMxpFc31hPyYVMTKHdcVtm1JEcsiR9d7LG5LtzwmVIc2CJULXVH3kpOdvDyYObNSGtgLqi2yKte9eMvX1BmBb3JcJFX3xTgDe1JcV5I9xKvMfQAc5EA4", "FareInfoRef": "uWoTtGsAuDKAD9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-125", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA6wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4821" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/ex163ryhgaq0ACpHHg\/z+DpANEKrlpHCduCMHSNsawD\/9RAZscpGE8n5BhIeCt8413QLc2Ty3QaI+C9CEP6fZwXedjImkaKvZ9ij9h0WkV1eWIfB9RRucit3VNltcGutZjdmu65phQHFqjVC70jrqXHO3o5cLEiYXassQH47IIt0\/e9+IlX1NnBL7JYZZU3Rfj7NiS4non2UK8iu4NGdBAPw==", "FareInfoRef": "uWoTtGsAuDKAP9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 89509, "gross_total": 89509, "base_fare": 63113, "tax": 26396, "sell": { "currency": "BDT", "total": 89509, "base_fare": 63113, "tax": 26396 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODk1MDksImJhc2VfZmFyZSI6NjMxMTMsInRheCI6MjYzOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTUwOSwiYmFzZV9mYXJlIjo2MzExMywidGF4IjoyNjM5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTUwOSwiYmFzZV9mYXJlIjo2MzExMywidGF4IjoyNjM5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 89509, "base_fare": 63113, "tax": 26396, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "63113.00", "tax": "26396.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 89509, "base_fare": 63113, "tax": 26396, "gross": { "base_fare": "63113.00", "tax": "26396.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11880.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5NTA5LjAwIiwiYmFzZV9mYXJlIjoiNjMxMTMuMDAiLCJ0YXgiOiIyNjM5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMTEzLjAwIiwidGF4IjoiMjYzOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4OTUwOS4wMCIsImJhc2VfZmFyZSI6IjYzMTEzLjAwIiwidGF4IjoiMjYzOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzExMy4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODk1MDkuMDAiLCJiYXNlX2ZhcmUiOiI2MzExMy4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NTA5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjExODgwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTU2OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTg4MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "PG", "booking_code": "H", "farebasis": "H3MDQNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "PG", "booking_code": "H", "farebasis": "H3MDQNBD", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-125", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA0wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4824" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/exrbuVrYyhsQokQBoH\/v8zSFqBSFU3ihPHjTFa2s4YDvE\/GmCXg3SYLmdkGAh463znHRC27qUFGu1RkD7kQ7o\/XQh+TCRNR8VhSONvsMxpFc31hPyYVMTKHdcVtm1JEcsiR9d7LG5LtzwmVIc2CJULXVH3kpOdvDyYObNSGtgLqi2yKte9eMvX1BmBb3JcJFX3xTgDe1JcV5I9xKvMfQAc5EA4", "FareInfoRef": "uWoTtGsAuDKAD9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-125", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA6wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4821" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/ex163ryhgaq0ACpHHg\/z+DpANEKrlpHCduCMHSNsawD\/9RAZscpGE8n5BhIeCt8413QLc2Ty3QaI+C9CEP6fZwXedjImkaKvZ9ij9h0WkV1eWIfB9RRucit3VNltcGutZjdmu65phQHFqjVC70jrqXHO3o5cLEiYXassQH47IIt0\/e9+IlX1NnBL7JYZZU3Rfj7NiS4non2UK8iu4NGdBAPw==", "FareInfoRef": "uWoTtGsAuDKAP9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 89509, "calendar_total_sell": 89509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 89509, "filter": { "id": "F1TT00006-125", "price": 89509, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "PG", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T02:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T12:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611280200bkk202611280530340bkk202612121055dac202612121230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-126", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-126", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA0wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4824" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/exrbuVrYyhsQokQBoH\/v8zSFqBSFU3ihPHjTFa2s4YDvE\/GmCXg3SYLmdkGAh463znHRC27qUFGu1RkD7kQ7o\/XQh+TCRNR8VhSONvsMxpFc31hPyYVMTKHdcVtm1JEcsiR9d7LG5LtzwmVIc2CJULXVH3kpOdvDyYObNSGtgLqi2yKte9eMvX1BmBb3JcJFX3xTgDe1JcV5I9xKvMfQAc5EA4", "FareInfoRef": "uWoTtGsAuDKAD9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-126", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA9wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4822" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/ex163ryhgaq0ACpHHg\/z+DpANEKrlpHCduCMHSNsawD\/9RAZscpGE8n5BhIeCt8413QLc2Ty3QaI+C9CEP6fZwXedjImkaKvZ9ij9h0WkV1eWIfB9RRucit3VNltcGutZjdmu65phQHFqjVC70jrqXHO3o5cLEiYXassQH47IIt0\/e9+IlX1NnBL7JYZZU3Rfj7NiS4non2UK8iu4NGdBAPw==", "FareInfoRef": "uWoTtGsAuDKAP9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 89509, "gross_total": 89509, "base_fare": 63113, "tax": 26396, "sell": { "currency": "BDT", "total": 89509, "base_fare": 63113, "tax": 26396 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODk1MDksImJhc2VfZmFyZSI6NjMxMTMsInRheCI6MjYzOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTUwOSwiYmFzZV9mYXJlIjo2MzExMywidGF4IjoyNjM5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTUwOSwiYmFzZV9mYXJlIjo2MzExMywidGF4IjoyNjM5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 89509, "base_fare": 63113, "tax": 26396, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "63113.00", "tax": "26396.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 89509, "base_fare": 63113, "tax": 26396, "gross": { "base_fare": "63113.00", "tax": "26396.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11880.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5NTA5LjAwIiwiYmFzZV9mYXJlIjoiNjMxMTMuMDAiLCJ0YXgiOiIyNjM5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMTEzLjAwIiwidGF4IjoiMjYzOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4OTUwOS4wMCIsImJhc2VfZmFyZSI6IjYzMTEzLjAwIiwidGF4IjoiMjYzOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzExMy4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODk1MDkuMDAiLCJiYXNlX2ZhcmUiOiI2MzExMy4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NTA5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjExODgwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTU2OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTg4MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "PG", "booking_code": "H", "farebasis": "H3MDQNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "PG", "booking_code": "H", "farebasis": "H3MDQNBD", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-126", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA0wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-27", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4824" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/exrbuVrYyhsQokQBoH\/v8zSFqBSFU3ihPHjTFa2s4YDvE\/GmCXg3SYLmdkGAh463znHRC27qUFGu1RkD7kQ7o\/XQh+TCRNR8VhSONvsMxpFc31hPyYVMTKHdcVtm1JEcsiR9d7LG5LtzwmVIc2CJULXVH3kpOdvDyYObNSGtgLqi2yKte9eMvX1BmBb3JcJFX3xTgDe1JcV5I9xKvMfQAc5EA4", "FareInfoRef": "uWoTtGsAuDKAD9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-126", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA9wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4822" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/ex163ryhgaq0ACpHHg\/z+DpANEKrlpHCduCMHSNsawD\/9RAZscpGE8n5BhIeCt8413QLc2Ty3QaI+C9CEP6fZwXedjImkaKvZ9ij9h0WkV1eWIfB9RRucit3VNltcGutZjdmu65phQHFqjVC70jrqXHO3o5cLEiYXassQH47IIt0\/e9+IlX1NnBL7JYZZU3Rfj7NiS4non2UK8iu4NGdBAPw==", "FareInfoRef": "uWoTtGsAuDKAP9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 89509, "calendar_total_sell": 89509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 89509, "filter": { "id": "F1TT00006-126", "price": 89509, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "PG", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T02:00:00.000+06:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-13T00:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611280200bkk202611280530340bkk202612122315dac202612130050339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-127", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-127", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA3wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4823" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/exrbuVrYyhsQokQBoH\/v8zSFqBSFU3ihPHjTFa2s4YDvE\/GmCXg3SYLmdkGAh463znHRC27qUFGu1RkD7kQ7o\/XQh+TCRNR8VhSONvsMxpFc31hPyYVMTKHdcVtm1JEcsiR9d7LG5LtzwmVIc2CJULXVH3kpOdvDyYObNSGtgLqi2yKte9eMvX1BmBb3JcJFX3xTgDe1JcV5I9xKvMfQAc5EA4", "FareInfoRef": "uWoTtGsAuDKAD9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-127", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA6wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4821" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/ex163ryhgaq0ACpHHg\/z+DpANEKrlpHCduCMHSNsawD\/9RAZscpGE8n5BhIeCt8413QLc2Ty3QaI+C9CEP6fZwXedjImkaKvZ9ij9h0WkV1eWIfB9RRucit3VNltcGutZjdmu65phQHFqjVC70jrqXHO3o5cLEiYXassQH47IIt0\/e9+IlX1NnBL7JYZZU3Rfj7NiS4non2UK8iu4NGdBAPw==", "FareInfoRef": "uWoTtGsAuDKAP9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 89509, "gross_total": 89509, "base_fare": 63113, "tax": 26396, "sell": { "currency": "BDT", "total": 89509, "base_fare": 63113, "tax": 26396 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODk1MDksImJhc2VfZmFyZSI6NjMxMTMsInRheCI6MjYzOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTUwOSwiYmFzZV9mYXJlIjo2MzExMywidGF4IjoyNjM5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTUwOSwiYmFzZV9mYXJlIjo2MzExMywidGF4IjoyNjM5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 89509, "base_fare": 63113, "tax": 26396, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "63113.00", "tax": "26396.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 89509, "base_fare": 63113, "tax": 26396, "gross": { "base_fare": "63113.00", "tax": "26396.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11880.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5NTA5LjAwIiwiYmFzZV9mYXJlIjoiNjMxMTMuMDAiLCJ0YXgiOiIyNjM5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMTEzLjAwIiwidGF4IjoiMjYzOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4OTUwOS4wMCIsImJhc2VfZmFyZSI6IjYzMTEzLjAwIiwidGF4IjoiMjYzOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzExMy4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODk1MDkuMDAiLCJiYXNlX2ZhcmUiOiI2MzExMy4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NTA5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjExODgwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTU2OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTg4MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "PG", "booking_code": "H", "farebasis": "H3MDQNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "PG", "booking_code": "H", "farebasis": "H3MDQNBD", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-127", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA3wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4823" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/exrbuVrYyhsQokQBoH\/v8zSFqBSFU3ihPHjTFa2s4YDvE\/GmCXg3SYLmdkGAh463znHRC27qUFGu1RkD7kQ7o\/XQh+TCRNR8VhSONvsMxpFc31hPyYVMTKHdcVtm1JEcsiR9d7LG5LtzwmVIc2CJULXVH3kpOdvDyYObNSGtgLqi2yKte9eMvX1BmBb3JcJFX3xTgDe1JcV5I9xKvMfQAc5EA4", "FareInfoRef": "uWoTtGsAuDKAD9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-127", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA6wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-12T12:30:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "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": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4821" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/ex163ryhgaq0ACpHHg\/z+DpANEKrlpHCduCMHSNsawD\/9RAZscpGE8n5BhIeCt8413QLc2Ty3QaI+C9CEP6fZwXedjImkaKvZ9ij9h0WkV1eWIfB9RRucit3VNltcGutZjdmu65phQHFqjVC70jrqXHO3o5cLEiYXassQH47IIt0\/e9+IlX1NnBL7JYZZU3Rfj7NiS4non2UK8iu4NGdBAPw==", "FareInfoRef": "uWoTtGsAuDKAP9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 89509, "calendar_total_sell": 89509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 89509, "filter": { "id": "F1TT00006-127", "price": 89509, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "PG", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T13:40:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-12T12:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281340bkk202611281710322bkk202612121055dac202612121230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-128", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-128", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA3wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4823" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/exrbuVrYyhsQokQBoH\/v8zSFqBSFU3ihPHjTFa2s4YDvE\/GmCXg3SYLmdkGAh463znHRC27qUFGu1RkD7kQ7o\/XQh+TCRNR8VhSONvsMxpFc31hPyYVMTKHdcVtm1JEcsiR9d7LG5LtzwmVIc2CJULXVH3kpOdvDyYObNSGtgLqi2yKte9eMvX1BmBb3JcJFX3xTgDe1JcV5I9xKvMfQAc5EA4", "FareInfoRef": "uWoTtGsAuDKAD9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-128", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA9wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4822" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/ex163ryhgaq0ACpHHg\/z+DpANEKrlpHCduCMHSNsawD\/9RAZscpGE8n5BhIeCt8413QLc2Ty3QaI+C9CEP6fZwXedjImkaKvZ9ij9h0WkV1eWIfB9RRucit3VNltcGutZjdmu65phQHFqjVC70jrqXHO3o5cLEiYXassQH47IIt0\/e9+IlX1NnBL7JYZZU3Rfj7NiS4non2UK8iu4NGdBAPw==", "FareInfoRef": "uWoTtGsAuDKAP9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 89509, "gross_total": 89509, "base_fare": 63113, "tax": 26396, "sell": { "currency": "BDT", "total": 89509, "base_fare": 63113, "tax": 26396 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODk1MDksImJhc2VfZmFyZSI6NjMxMTMsInRheCI6MjYzOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTUwOSwiYmFzZV9mYXJlIjo2MzExMywidGF4IjoyNjM5NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTUwOSwiYmFzZV9mYXJlIjo2MzExMywidGF4IjoyNjM5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 89509, "base_fare": 63113, "tax": 26396, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "63113.00", "tax": "26396.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 89509, "base_fare": 63113, "tax": 26396, "gross": { "base_fare": "63113.00", "tax": "26396.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "11880.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5NTA5LjAwIiwiYmFzZV9mYXJlIjoiNjMxMTMuMDAiLCJ0YXgiOiIyNjM5Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMTEzLjAwIiwidGF4IjoiMjYzOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4OTUwOS4wMCIsImJhc2VfZmFyZSI6IjYzMTEzLjAwIiwidGF4IjoiMjYzOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzExMy4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODk1MDkuMDAiLCJiYXNlX2ZhcmUiOiI2MzExMy4wMCIsInRheCI6IjI2Mzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NTA5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjExODgwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTU2OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMTg4MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "BKK", "operating": "TG", "marketing": "PG", "booking_code": "H", "farebasis": "H3MDQNBD", "cabin": "economy" }, { "origin": "BKK", "destination": "DAC", "operating": "TG", "marketing": "PG", "booking_code": "H", "farebasis": "H3MDQNBD", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-128", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H30M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA3wHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-11-28T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4823" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/exrbuVrYyhsQokQBoH\/v8zSFqBSFU3ihPHjTFa2s4YDvE\/GmCXg3SYLmdkGAh463znHRC27qUFGu1RkD7kQ7o\/XQh+TCRNR8VhSONvsMxpFc31hPyYVMTKHdcVtm1JEcsiR9d7LG5LtzwmVIc2CJULXVH3kpOdvDyYObNSGtgLqi2yKte9eMvX1BmBb3JcJFX3xTgDe1JcV5I9xKvMfQAc5EA4", "FareInfoRef": "uWoTtGsAuDKAD9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-128", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT2H35M", "transit_time": null, "routes": [ { "air_segment_key": "uWoTtGsAuDKA9wHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T23:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-12-13T00:50:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "966", "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": "339" }, "marketing": { "carrier": "PG", "carrier_name": "Bangkok Airways", "carrier_logo": "PG.png", "flight_number": "4822" }, "booking_class": { "brand_id": "1266418", "brand_title": "Saver International", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "H3MDQNBD", "privateFare": "AirlinePrivateFare", "matchedAccountCode": null, "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/ex163ryhgaq0ACpHHg\/z+DpANEKrlpHCduCMHSNsawD\/9RAZscpGE8n5BhIeCt8413QLc2Ty3QaI+C9CEP6fZwXedjImkaKvZ9ij9h0WkV1eWIfB9RRucit3VNltcGutZjdmu65phQHFqjVC70jrqXHO3o5cLEiYXassQH47IIt0\/e9+IlX1NnBL7JYZZU3Rfj7NiS4non2UK8iu4NGdBAPw==", "FareInfoRef": "uWoTtGsAuDKAP9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "generate_com_data": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 89509, "calendar_total_sell": 89509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 89509, "filter": { "id": "F1TT00006-128", "price": 89509, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "PG", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T13:40:00.000+06:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-13T00:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202611281340bkk202611281710322bkk202612122315dac202612130050339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-129", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA+xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T00:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T05:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT4H15M", "distance": "1824", "lay_over": "PT06H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 91835, "gross_total": 91835, "base_fare": 64103, "tax": 27732, "sell": { "currency": "BDT", "total": 91835, "base_fare": 64103, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTE4MzUsImJhc2VfZmFyZSI6NjQxMDMsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTgzNSwiYmFzZV9mYXJlIjo2NDEwMywidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTgzNSwiYmFzZV9mYXJlIjo2NDEwMywidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 91835, "base_fare": 64103, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64103.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 91835, "base_fare": 64103, "tax": 27732, "gross": { "base_fare": "64103.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkxODM1LjAwIiwiYmFzZV9mYXJlIjoiNjQxMDMuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0MTAzLjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTgzNS4wMCIsImJhc2VfZmFyZSI6IjY0MTAzLjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDEwMy4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTE4MzUuMDAiLCJiYXNlX2ZhcmUiOiI2NDEwMy4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxODM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YWSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YWSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA+xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T00:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T05:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT4H15M", "distance": "1824", "lay_over": "PT06H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 91835, "calendar_total_sell": 91835, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 91835, "filter": { "id": "F1TT00006-129", "price": 91835, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT8H5M", "layover_duration_seconds": 29100, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-12T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611290005bkk2026112905502336bkk202612120650del2026121210052333del202612121150dac2026121214452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-130", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAAyHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T12:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T18:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT18H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 91835, "gross_total": 91835, "base_fare": 64103, "tax": 27732, "sell": { "currency": "BDT", "total": 91835, "base_fare": 64103, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTE4MzUsImJhc2VfZmFyZSI6NjQxMDMsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTgzNSwiYmFzZV9mYXJlIjo2NDEwMywidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTgzNSwiYmFzZV9mYXJlIjo2NDEwMywidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 91835, "base_fare": 64103, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64103.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 91835, "base_fare": 64103, "tax": 27732, "gross": { "base_fare": "64103.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkxODM1LjAwIiwiYmFzZV9mYXJlIjoiNjQxMDMuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0MTAzLjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTgzNS4wMCIsImJhc2VfZmFyZSI6IjY0MTAzLjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDEwMy4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTE4MzUuMDAiLCJiYXNlX2ZhcmUiOiI2NDEwMy4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxODM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YWSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "V", "farebasis": "VU2YWSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAAyHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T12:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T18:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT18H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H55M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA2xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T06:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T10:05:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-11", "flight_time": "PT4H45M", "distance": "1824", "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": "2333" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2333" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA4xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-12T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-12T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT01H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7d22WlpuSWwEqJIvUFAu\/P8ZOGmRsJTsRmOvk1ISkhMzndN\/DfgM+Q7fFHBIHMsKnnii\/qogogWvTer7YYoeItyQd7wr90YVHUOgc2hD1aOOu6xrsD05MhltNZqNCfzM5RbWsz2LXS02Cy1jsQPSjPhrzH0BbnAstw==", "FareInfoRef": "uWoTtGsAuDKAA8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 91835, "calendar_total_sell": 91835, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 91835, "filter": { "id": "F1TT00006-130", "price": 91835, "journey_duration": "PT1D10H20M", "journey_duration_seconds": 123600, "layover_duration": "PT20H20M", "layover_duration_seconds": 73200, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-12T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611291220bkk2026112918102332bkk202612120650del2026121210052333del202612121150dac2026121214452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-131", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAyxHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T08:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T14:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT14H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKA27HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKA27HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 93939, "gross_total": 93939, "base_fare": 66207, "tax": 27732, "sell": { "currency": "BDT", "total": 93939, "base_fare": 66207, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTM5MzksImJhc2VfZmFyZSI6NjYyMDcsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzkzOSwiYmFzZV9mYXJlIjo2NjIwNywidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzkzOSwiYmFzZV9mYXJlIjo2NjIwNywidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 93939, "base_fare": 66207, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66207.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 93939, "base_fare": 66207, "tax": 27732, "gross": { "base_fare": "66207.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkzOTM5LjAwIiwiYmFzZV9mYXJlIjoiNjYyMDcuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MjA3LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MzkzOS4wMCIsImJhc2VfZmFyZSI6IjY2MjA3LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjIwNy4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTM5MzkuMDAiLCJiYXNlX2ZhcmUiOiI2NjIwNy4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOTM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YWSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YWSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAyxHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T08:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T14:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT14H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2355" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKA27HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKA27HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 93939, "calendar_total_sell": 93939, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 93939, "filter": { "id": "F1TT00006-131", "price": 93939, "journey_duration": "PT1D14H50M", "journey_duration_seconds": 139800, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611290820bkk2026112914102355bkk202612122220del2026121301352303del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-132", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA0xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T15:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T21:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H25M", "distance": "1824", "lay_over": "PT21H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKA27HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKA27HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 93939, "gross_total": 93939, "base_fare": 66207, "tax": 27732, "sell": { "currency": "BDT", "total": 93939, "base_fare": 66207, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTM5MzksImJhc2VfZmFyZSI6NjYyMDcsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzkzOSwiYmFzZV9mYXJlIjo2NjIwNywidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzkzOSwiYmFzZV9mYXJlIjo2NjIwNywidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 93939, "base_fare": 66207, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66207.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 93939, "base_fare": 66207, "tax": 27732, "gross": { "base_fare": "66207.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkzOTM5LjAwIiwiYmFzZV9mYXJlIjoiNjYyMDcuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MjA3LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MzkzOS4wMCIsImJhc2VfZmFyZSI6IjY2MjA3LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjIwNy4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTM5MzkuMDAiLCJiYXNlX2ZhcmUiOiI2NjIwNy4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOTM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "M", "farebasis": "MU2YWSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YWSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA0xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T15:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T21:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H25M", "distance": "1824", "lay_over": "PT21H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2304" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "3", "fareBasisCode": "MU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/fSbFz2BrRGzUYuujFc\/P\/PcBY0sQnMwCtTUkoqegpB1vRfE95TvqHuBlQoV9k26KoiCDw1iEjEfdf2erhhhGgkqh0PDb3R1GYKbKF2dBRa3z0b2UhmZsAxGoflBX7mfKWt2Z\/FL87JKnEu\/oWygH\/luw9ueCyq", "FareInfoRef": "uWoTtGsAuDKAp7HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKA27HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKA27HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 93939, "calendar_total_sell": 93939, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 93939, "filter": { "id": "F1TT00006-132", "price": 93939, "journey_duration": "PT1D21H55M", "journey_duration_seconds": 165300, "layover_duration": "PT1D7H50M", "layover_duration_seconds": 114600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611291520bkk2026112921152304bkk202612122220del2026121301352303del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-133", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA+xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T00:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T05:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT4H15M", "distance": "1824", "lay_over": "PT06H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 94929, "gross_total": 94929, "base_fare": 67197, "tax": 27732, "sell": { "currency": "BDT", "total": 94929, "base_fare": 67197, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTQ5MjksImJhc2VfZmFyZSI6NjcxOTcsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDkyOSwiYmFzZV9mYXJlIjo2NzE5NywidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDkyOSwiYmFzZV9mYXJlIjo2NzE5NywidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 94929, "base_fare": 67197, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67197.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 94929, "base_fare": 67197, "tax": 27732, "gross": { "base_fare": "67197.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk0OTI5LjAwIiwiYmFzZV9mYXJlIjoiNjcxOTcuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3MTk3LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NDkyOS4wMCIsImJhc2VfZmFyZSI6IjY3MTk3LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzE5Ny4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTQ5MjkuMDAiLCJiYXNlX2ZhcmUiOiI2NzE5Ny4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0OTI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YWSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YWSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA+xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T00:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T05:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT4H15M", "distance": "1824", "lay_over": "PT06H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 94929, "calendar_total_sell": 94929, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 94929, "filter": { "id": "F1TT00006-133", "price": 94929, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611290005bkk2026112905502336bkk202612121925del2026121222352335del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-134", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-134", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAAyHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T12:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T18:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT18H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-134", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 94929, "gross_total": 94929, "base_fare": 67197, "tax": 27732, "sell": { "currency": "BDT", "total": 94929, "base_fare": 67197, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTQ5MjksImJhc2VfZmFyZSI6NjcxOTcsInRheCI6Mjc3MzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDkyOSwiYmFzZV9mYXJlIjo2NzE5NywidGF4IjoyNzczMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDkyOSwiYmFzZV9mYXJlIjo2NzE5NywidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 94929, "base_fare": 67197, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67197.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 94929, "base_fare": 67197, "tax": 27732, "gross": { "base_fare": "67197.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk0OTI5LjAwIiwiYmFzZV9mYXJlIjoiNjcxOTcuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3MTk3LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NDkyOS4wMCIsImJhc2VfZmFyZSI6IjY3MTk3LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzE5Ny4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTQ5MjkuMDAiLCJiYXNlX2ZhcmUiOiI2NzE5Ny4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0OTI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6Ijg0MC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5NTY5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNjAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTg2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQxNDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzc2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg0MCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YWSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "Q", "farebasis": "QU2YWSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-134", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAAyHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T12:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T18:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT18H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-134", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKA6xHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T19:25:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-12T22:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H40M", "distance": "1824", "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": "2335" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2335" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT13H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "6", "fareBasisCode": "QU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwjAMRT9m3PckzHW+tU1kk0FBdEhf\/P\/PMO0mGGjvLSe5aYxRSCZmusb\/GvAZ0h1lV6BA\/FhScJgu1F8VRDTjsUt9P03RQ4QbKh0fyr1RRUcXaHBtqBav887b5uxI9kxGW41mfQI\/c1vdlmSvbIv5ZqF5zHZCCvC\/+twXcdcswA==", "FareInfoRef": "uWoTtGsAuDKAt8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 94929, "calendar_total_sell": 94929, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 94929, "filter": { "id": "F1TT00006-134", "price": 94929, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT1D7H50M", "layover_duration_seconds": 114600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611291220bkk2026112918102332bkk202612121925del2026121222352335del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-135", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-135", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAGyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T10:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "768", "lay_over": "PT02H10M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-135", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAKyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T17:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T20:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeVdO3e0iQNhW4y2PaQl\/3\/Z8zYDiYYbzh6NcYoJBdmusb\/GPAZ7hv0nQGFWJYlQ6Z5JP81ENGMZ71xSwXuIdyJOj0qe1+WHKyghkqOmlqcb9p3Y4exWTL6ZnRpE\/iJdTOpS3mlEvpiYhkfJ6MJdqmNfQEA6ywL", "FareInfoRef": "uWoTtGsAuDKAy9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeVdO3e0iQNhW4y2PaQl\/3\/Z8zYDiYYbzh6NcYoJBdmusb\/GPAZ7hv0nQGFWJYlQ6Z5JP81ENGMZ71xSwXuIdyJOj0qe1+WHKyghkqOmlqcb9p3Y4exWTL6ZnRpE\/iJdTOpS3mlEvpiYhkfJ6MJdqmNfQEA6ywL", "FareInfoRef": "uWoTtGsAuDKAy9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 98391, "gross_total": 98391, "base_fare": 68929, "tax": 29462, "sell": { "currency": "BDT", "total": 98391, "base_fare": 68929, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgzOTEsImJhc2VfZmFyZSI6Njg5MjksInRheCI6Mjk0NjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5ODM5MSwiYmFzZV9mYXJlIjo2ODkyOSwidGF4IjoyOTQ2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5ODM5MSwiYmFzZV9mYXJlIjo2ODkyOSwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98391, "base_fare": 68929, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68929.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 98391, "base_fare": 68929, "tax": 29462, "gross": { "base_fare": "68929.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MzkxLjAwIiwiYmFzZV9mYXJlIjoiNjg5MjkuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4OTI5LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5ODM5MS4wMCIsImJhc2VfZmFyZSI6IjY4OTI5LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkyOS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTgzOTEuMDAiLCJiYXNlX2ZhcmUiOiI2ODkyOS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk4MzkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTIxMzkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-135", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAGyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T10:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "768", "lay_over": "PT02H10M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-135", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAKyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T17:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T20:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeVdO3e0iQNhW4y2PaQl\/3\/Z8zYDiYYbzh6NcYoJBdmusb\/GPAZ7hv0nQGFWJYlQ6Z5JP81ENGMZ71xSwXuIdyJOj0qe1+WHKyghkqOmlqcb9p3Y4exWTL6ZnRpE\/iJdTOpS3mlEvpiYhkfJ6MJdqmNfQEA6ywL", "FareInfoRef": "uWoTtGsAuDKAy9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeVdO3e0iQNhW4y2PaQl\/3\/Z8zYDiYYbzh6NcYoJBdmusb\/GPAZ7hv0nQGFWJYlQ6Z5JP81ENGMZ71xSwXuIdyJOj0qe1+WHKyghkqOmlqcb9p3Y4exWTL6ZnRpE\/iJdTOpS3mlEvpiYhkfJ6MJdqmNfQEA6ywL", "FareInfoRef": "uWoTtGsAuDKAy9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 98391, "calendar_total_sell": 98391, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 98391, "filter": { "id": "F1TT00006-135", "price": 98391, "journey_duration": "PT16H5M", "journey_duration_seconds": 57900, "layover_duration": "PT3H25M", "layover_duration_seconds": 12300, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T00:50:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202611280050kul202611280650197kul202611280900bkk202611281020784bkk202612121705kul202612122025783kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-136", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-136", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAIyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T12:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T13:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT05H25M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-136", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAKyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T17:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T20:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeVdO3e0iQNhW4y2PaQl\/3\/Z8zYDiYYbzh6NcYoJBdmusb\/GPAZ7hv0nQGFWJYlQ6Z5JP81ENGMZ71xSwXuIdyJOj0qe1+WHKyghkqOmlqcb9p3Y4exWTL6ZnRpE\/iJdTOpS3mlEvpiYhkfJ6MJdqmNfQEA6ywL", "FareInfoRef": "uWoTtGsAuDKAy9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeVdO3e0iQNhW4y2PaQl\/3\/Z8zYDiYYbzh6NcYoJBdmusb\/GPAZ7hv0nQGFWJYlQ6Z5JP81ENGMZ71xSwXuIdyJOj0qe1+WHKyghkqOmlqcb9p3Y4exWTL6ZnRpE\/iJdTOpS3mlEvpiYhkfJ6MJdqmNfQEA6ywL", "FareInfoRef": "uWoTtGsAuDKAy9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 98391, "gross_total": 98391, "base_fare": 68929, "tax": 29462, "sell": { "currency": "BDT", "total": 98391, "base_fare": 68929, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgzOTEsImJhc2VfZmFyZSI6Njg5MjksInRheCI6Mjk0NjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5ODM5MSwiYmFzZV9mYXJlIjo2ODkyOSwidGF4IjoyOTQ2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5ODM5MSwiYmFzZV9mYXJlIjo2ODkyOSwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98391, "base_fare": 68929, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68929.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 98391, "base_fare": 68929, "tax": 29462, "gross": { "base_fare": "68929.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MzkxLjAwIiwiYmFzZV9mYXJlIjoiNjg5MjkuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4OTI5LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5ODM5MS4wMCIsImJhc2VfZmFyZSI6IjY4OTI5LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkyOS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTgzOTEuMDAiLCJiYXNlX2ZhcmUiOiI2ODkyOS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk4MzkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzc2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTIxMzkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-136", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAIyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T12:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T13:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT05H25M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-136", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAKyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T17:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T20:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeVdO3e0iQNhW4y2PaQl\/3\/Z8zYDiYYbzh6NcYoJBdmusb\/GPAZ7hv0nQGFWJYlQ6Z5JP81ENGMZ71xSwXuIdyJOj0qe1+WHKyghkqOmlqcb9p3Y4exWTL6ZnRpE\/iJdTOpS3mlEvpiYhkfJ6MJdqmNfQEA6ywL", "FareInfoRef": "uWoTtGsAuDKAy9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeVdO3e0iQNhW4y2PaQl\/3\/Z8zYDiYYbzh6NcYoJBdmusb\/GPAZ7hv0nQGFWJYlQ6Z5JP81ENGMZ71xSwXuIdyJOj0qe1+WHKyghkqOmlqcb9p3Y4exWTL6ZnRpE\/iJdTOpS3mlEvpiYhkfJ6MJdqmNfQEA6ywL", "FareInfoRef": "uWoTtGsAuDKAy9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 98391, "calendar_total_sell": 98391, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 98391, "filter": { "id": "F1TT00006-136", "price": 98391, "journey_duration": "PT19H10M", "journey_duration_seconds": 69000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T00:50:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202611280050kul202611280650197kul202611281215bkk202611281325788bkk202612121705kul202612122025783kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-137", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-137", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-137", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKASyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T15:35:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT05H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 134863, "gross_total": 134863, "base_fare": 114964, "tax": 19899, "sell": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNDg2MywiYmFzZV9mYXJlIjoxMTQ5NjQsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDg2My4wMCIsImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzQ4NjMuMDAiLCJiYXNlX2ZhcmUiOiIxMTQ5NjQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM0ODYzLjAwIiwiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM0ODYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-137", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-137", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKASyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T15:35:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT05H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 134863, "calendar_total_sell": 134863, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 134863, "filter": { "id": "F1TT00006-137", "price": 134863, "journey_duration": "PT19H10M", "journey_duration_seconds": 69000, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612121200sin202612121535707sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-138", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-138", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-138", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAWyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T09:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T13:10:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT07H30M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 134863, "gross_total": 134863, "base_fare": 114964, "tax": 19899, "sell": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNDg2MywiYmFzZV9mYXJlIjoxMTQ5NjQsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDg2My4wMCIsImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzQ4NjMuMDAiLCJiYXNlX2ZhcmUiOiIxMTQ5NjQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM0ODYzLjAwIiwiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM0ODYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-138", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-138", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAWyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T09:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T13:10:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT07H30M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 134863, "calendar_total_sell": 134863, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 134863, "filter": { "id": "F1TT00006-138", "price": 134863, "journey_duration": "PT21H30M", "journey_duration_seconds": 77400, "layover_duration": "PT8H30M", "layover_duration_seconds": 30600, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612120940sin202612121310705sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-139", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-139", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-139", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H25M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAYyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T21:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-13T00:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT19H55M", "lay_over_date": "2026-12-13", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 134863, "gross_total": 134863, "base_fare": 114964, "tax": 19899, "sell": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNDg2MywiYmFzZV9mYXJlIjoxMTQ5NjQsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDg2My4wMCIsImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzQ4NjMuMDAiLCJiYXNlX2ZhcmUiOiIxMTQ5NjQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM0ODYzLjAwIiwiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM0ODYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-139", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-139", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H25M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAYyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T21:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-13T00:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT19H55M", "lay_over_date": "2026-12-13", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 134863, "calendar_total_sell": 134863, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 134863, "filter": { "id": "F1TT00006-139", "price": 134863, "journey_duration": "PT1D9H55M", "journey_duration_seconds": 122100, "layover_duration": "PT20H55M", "layover_duration_seconds": 75300, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612122115sin202612130045719sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-140", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-140", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-140", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T23:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT21H10M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 134863, "gross_total": 134863, "base_fare": 114964, "tax": 19899, "sell": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNDg2MywiYmFzZV9mYXJlIjoxMTQ5NjQsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDg2My4wMCIsImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzQ4NjMuMDAiLCJiYXNlX2ZhcmUiOiIxMTQ5NjQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM0ODYzLjAwIiwiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM0ODYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-140", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-140", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T23:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT21H10M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 134863, "calendar_total_sell": 134863, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 134863, "filter": { "id": "F1TT00006-140", "price": 134863, "journey_duration": "PT1D11H10M", "journey_duration_seconds": 126600, "layover_duration": "PT22H10M", "layover_duration_seconds": 79800, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612122000sin202612122330713sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-141", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-141", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAGyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T10:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "768", "lay_over": "PT02H10M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-141", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAeyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT04H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 105197, "gross_total": 105197, "base_fare": 75735, "tax": 29462, "sell": { "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTk3LCJiYXNlX2ZhcmUiOjc1NzM1LCJ0YXgiOjI5NDYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTk3LCJiYXNlX2ZhcmUiOjc1NzM1LCJ0YXgiOjI5NDYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNTE5NywiYmFzZV9mYXJlIjo3NTczNSwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75735.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462, "gross": { "base_fare": "75735.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTE5Ny4wMCIsImJhc2VfZmFyZSI6Ijc1NzM1LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTczNS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTk3LjAwIiwiYmFzZV9mYXJlIjoiNzU3MzUuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NzM1LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDUxOTcuMDAiLCJiYXNlX2ZhcmUiOiI3NTczNS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTE5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjM3Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMTM5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzNzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-141", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAGyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T10:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "768", "lay_over": "PT02H10M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-141", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAeyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT04H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 105197, "calendar_total_sell": 105197, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 105197, "filter": { "id": "F1TT00006-141", "price": 105197, "journey_duration": "PT18H55M", "journey_duration_seconds": 68100, "layover_duration": "PT6H15M", "layover_duration_seconds": 22500, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T00:50:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202611280050kul202611280650197kul202611280900bkk202611281020784bkk202612121415kul202612121735789kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-142", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-142", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAGyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T10:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "768", "lay_over": "PT02H10M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-142", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T11:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T14:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H15M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT07H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 105197, "gross_total": 105197, "base_fare": 75735, "tax": 29462, "sell": { "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTk3LCJiYXNlX2ZhcmUiOjc1NzM1LCJ0YXgiOjI5NDYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTk3LCJiYXNlX2ZhcmUiOjc1NzM1LCJ0YXgiOjI5NDYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNTE5NywiYmFzZV9mYXJlIjo3NTczNSwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75735.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462, "gross": { "base_fare": "75735.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTE5Ny4wMCIsImJhc2VfZmFyZSI6Ijc1NzM1LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTczNS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTk3LjAwIiwiYmFzZV9mYXJlIjoiNzU3MzUuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NzM1LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDUxOTcuMDAiLCJiYXNlX2ZhcmUiOiI3NTczNS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTE5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjM3Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMTM5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzNzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-142", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H30M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAGyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T10:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H20M", "distance": "768", "lay_over": "PT02H10M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-142", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T11:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T14:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H15M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT07H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 105197, "calendar_total_sell": 105197, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 105197, "filter": { "id": "F1TT00006-142", "price": 105197, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT9H25M", "layover_duration_seconds": 33900, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T00:50:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202611280050kul202611280650197kul202611280900bkk202611281020784bkk202612121110kul202612121425785kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-143", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-143", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAIyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T12:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T13:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT05H25M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-143", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAeyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT04H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 105197, "gross_total": 105197, "base_fare": 75735, "tax": 29462, "sell": { "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTk3LCJiYXNlX2ZhcmUiOjc1NzM1LCJ0YXgiOjI5NDYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTk3LCJiYXNlX2ZhcmUiOjc1NzM1LCJ0YXgiOjI5NDYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNTE5NywiYmFzZV9mYXJlIjo3NTczNSwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75735.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462, "gross": { "base_fare": "75735.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTE5Ny4wMCIsImJhc2VfZmFyZSI6Ijc1NzM1LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTczNS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTk3LjAwIiwiYmFzZV9mYXJlIjoiNzU3MzUuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NzM1LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDUxOTcuMDAiLCJiYXNlX2ZhcmUiOiI3NTczNS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTE5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjM3Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMTM5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzNzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-143", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAIyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T12:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T13:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT05H25M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-143", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAeyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT04H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 105197, "calendar_total_sell": 105197, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 105197, "filter": { "id": "F1TT00006-143", "price": 105197, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T00:50:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202611280050kul202611280650197kul202611281215bkk202611281325788bkk202612121415kul202612121735789kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-144", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-144", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAIyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T12:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T13:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT05H25M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-144", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T11:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T14:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H15M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT07H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 105197, "gross_total": 105197, "base_fare": 75735, "tax": 29462, "sell": { "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTk3LCJiYXNlX2ZhcmUiOjc1NzM1LCJ0YXgiOjI5NDYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTk3LCJiYXNlX2ZhcmUiOjc1NzM1LCJ0YXgiOjI5NDYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNTE5NywiYmFzZV9mYXJlIjo3NTczNSwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75735.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462, "gross": { "base_fare": "75735.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTE5Ny4wMCIsImJhc2VfZmFyZSI6Ijc1NzM1LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTczNS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTk3LjAwIiwiYmFzZV9mYXJlIjoiNzU3MzUuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NzM1LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDUxOTcuMDAiLCJiYXNlX2ZhcmUiOiI3NTczNS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTE5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjM3Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMTM5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzNzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-144", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAEyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T00:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T06:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-27", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAIyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T12:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T13:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT05H25M", "lay_over_date": "2026-11-28", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXsSum69dbe1LKwWQT304v9\/htNWwUCaKS+ZJIRgYidVOYf\/mPCebjvKKwIFxtyOA7b4WaD8VYiIxyNftW4Jw8M8Sel0VO190aJjQXZZBmqB2t+0RrJhTEtF24wmOYGfuOyUZU3PLbm2WNTm+5fJAl7KsQ8E+SwF", "FareInfoRef": "uWoTtGsAuDKAY9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-144", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T11:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T14:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H15M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT07H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAl9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 105197, "calendar_total_sell": 105197, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 105197, "filter": { "id": "F1TT00006-144", "price": 105197, "journey_duration": "PT1D1H5M", "journey_duration_seconds": 90300, "layover_duration": "PT12H40M", "layover_duration_seconds": 45600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-11-28T00:50:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202611280050kul202611280650197kul202611281215bkk202611281325788bkk202612121110kul202612121425785kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-145", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-145", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAiyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T18:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-28", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2q17s2ql0FX6sBV82f9\/xqKusEDMlZPcxDknJDdmerj\/GPAZ9hX5HYAM0fTbBmPMSGD9FRDRhDM9ufiI7iGTktxor9z6ggSrBckm6qgGSnvjHJR1Y7Vk1M2oUidwiWVVmef48tHWxcQyHj9Gd+ilOvYF\/5Ur+A==", "FareInfoRef": "uWoTtGsAuDKA\/9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAkyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T23:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT03H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2q17s2ql0FX6sBV82f9\/xqKusEDMlZPcxDknJDdmerj\/GPAZ9hX5HYAM0fTbBmPMSGD9FRDRhDM9ufiI7iGTktxor9z6ggSrBckm6qgGSnvjHJR1Y7Vk1M2oUidwiWVVmef48tHWxcQyHj9Gd+ilOvYF\/5Ur+A==", "FareInfoRef": "uWoTtGsAuDKA\/9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-145", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAKyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T17:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T20:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeVdO3e0iQNhW4y2PaQl\/3\/Z8zYDiYYbzh6NcYoJBdmusb\/GPAZ7hv0nQGFWJYlQ6Z5JP81ENGMZ71xSwXuIdyJOj0qe1+WHKyghkqOmlqcb9p3Y4exWTL6ZnRpE\/iJdTOpS3mlEvpiYhkfJ6MJdqmNfQEA6ywL", "FareInfoRef": "uWoTtGsAuDKAy9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeVdO3e0iQNhW4y2PaQl\/3\/Z8zYDiYYbzh6NcYoJBdmusb\/GPAZ7hv0nQGFWJYlQ6Z5JP81ENGMZ71xSwXuIdyJOj0qe1+WHKyghkqOmlqcb9p3Y4exWTL6ZnRpE\/iJdTOpS3mlEvpiYhkfJ6MJdqmNfQEA6ywL", "FareInfoRef": "uWoTtGsAuDKAy9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 105197, "gross_total": 105197, "base_fare": 75735, "tax": 29462, "sell": { "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTk3LCJiYXNlX2ZhcmUiOjc1NzM1LCJ0YXgiOjI5NDYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTk3LCJiYXNlX2ZhcmUiOjc1NzM1LCJ0YXgiOjI5NDYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNTE5NywiYmFzZV9mYXJlIjo3NTczNSwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75735.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 105197, "base_fare": 75735, "tax": 29462, "gross": { "base_fare": "75735.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTE5Ny4wMCIsImJhc2VfZmFyZSI6Ijc1NzM1LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTczNS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTk3LjAwIiwiYmFzZV9mYXJlIjoiNzU3MzUuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NzM1LjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDUxOTcuMDAiLCJiYXNlX2ZhcmUiOiI3NTczNS4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTE5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjM3Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMTM5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzNzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "S", "farebasis": "SFL1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-145", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAiyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T18:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-28", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2q17s2ql0FX6sBV82f9\/xqKusEDMlZPcxDknJDdmerj\/GPAZ9hX5HYAM0fTbBmPMSGD9FRDRhDM9ufiI7iGTktxor9z6ggSrBckm6qgGSnvjHJR1Y7Vk1M2oUidwiWVVmef48tHWxcQyHj9Gd+ilOvYF\/5Ur+A==", "FareInfoRef": "uWoTtGsAuDKA\/9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAkyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T23:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT03H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2q17s2ql0FX6sBV82f9\/xqKusEDMlZPcxDknJDdmerj\/GPAZ9hX5HYAM0fTbBmPMSGD9FRDRhDM9ufiI7iGTktxor9z6ggSrBckm6qgGSnvjHJR1Y7Vk1M2oUidwiWVVmef48tHWxcQyHj9Gd+ilOvYF\/5Ur+A==", "FareInfoRef": "uWoTtGsAuDKA\/9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-145", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAKyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T17:05:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T20:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "783" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeVdO3e0iQNhW4y2PaQl\/3\/Z8zYDiYYbzh6NcYoJBdmusb\/GPAZ7hv0nQGFWJYlQ6Z5JP81ENGMZ71xSwXuIdyJOj0qe1+WHKyghkqOmlqcb9p3Y4exWTL6ZnRpE\/iJdTOpS3mlEvpiYhkfJ6MJdqmNfQEA6ywL", "FareInfoRef": "uWoTtGsAuDKAy9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwzAIRT+m3HeVdO3e0iQNhW4y2PaQl\/3\/Z8zYDiYYbzh6NcYoJBdmusb\/GPAZ7hv0nQGFWJYlQ6Z5JP81ENGMZ71xSwXuIdyJOj0qe1+WHKyghkqOmlqcb9p3Y4exWTL6ZnRpE\/iJdTOpS3mlEvpiYhkfJ6MJdqmNfQEA6ywL", "FareInfoRef": "uWoTtGsAuDKAy9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 105197, "calendar_total_sell": 105197, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 105197, "filter": { "id": "F1TT00006-145", "price": 105197, "journey_duration": "PT17H15M", "journey_duration_seconds": 62100, "layover_duration": "PT4H35M", "layover_duration_seconds": 16500, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202611281230kul202611281840103kul202611282200bkk202611282310796bkk202612121705kul202612122025783kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-146", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-146", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA+xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T00:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T05:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT4H15M", "distance": "1824", "lay_over": "PT06H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-146", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKAa8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKAa8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 103096, "gross_total": 103096, "base_fare": 75364, "tax": 27732, "sell": { "currency": "BDT", "total": 103096, "base_fare": 75364, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzMDk2LCJiYXNlX2ZhcmUiOjc1MzY0LCJ0YXgiOjI3NzMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzMDk2LCJiYXNlX2ZhcmUiOjc1MzY0LCJ0YXgiOjI3NzMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzA5NiwiYmFzZV9mYXJlIjo3NTM2NCwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 103096, "base_fare": 75364, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75364.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 103096, "base_fare": 75364, "tax": 27732, "gross": { "base_fare": "75364.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzA5Ni4wMCIsImJhc2VfZmFyZSI6Ijc1MzY0LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTM2NC4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAzMDk2LjAwIiwiYmFzZV9mYXJlIjoiNzUzNjQuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MzY0LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDMwOTYuMDAiLCJiYXNlX2ZhcmUiOiI3NTM2NC4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzA5NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjM3Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTU2OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YWSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YWSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-146", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA+xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T00:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T05:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT4H15M", "distance": "1824", "lay_over": "PT06H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2336" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-146", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKAa8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKAa8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 103096, "calendar_total_sell": 103096, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 103096, "filter": { "id": "F1TT00006-146", "price": 103096, "journey_duration": "PT1D6H30M", "journey_duration_seconds": 109800, "layover_duration": "PT16H35M", "layover_duration_seconds": 59700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611290005bkk2026112905502336bkk202612122220del2026121301352303del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-147", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-147", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAAyHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T12:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T18:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT18H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-147", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKAa8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKAa8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 103096, "gross_total": 103096, "base_fare": 75364, "tax": 27732, "sell": { "currency": "BDT", "total": 103096, "base_fare": 75364, "tax": 27732 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzMDk2LCJiYXNlX2ZhcmUiOjc1MzY0LCJ0YXgiOjI3NzMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzMDk2LCJiYXNlX2ZhcmUiOjc1MzY0LCJ0YXgiOjI3NzMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzA5NiwiYmFzZV9mYXJlIjo3NTM2NCwidGF4IjoyNzczMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 103096, "base_fare": 75364, "tax": 27732, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75364.00", "tax": "27732.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 103096, "base_fare": 75364, "tax": 27732, "gross": { "base_fare": "75364.00", "tax": "27732.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "840.00" }, "Other": { "title": "Others taxes", "amount": "9569.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzA5Ni4wMCIsImJhc2VfZmFyZSI6Ijc1MzY0LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTM2NC4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAzMDk2LjAwIiwiYmFzZV9mYXJlIjoiNzUzNjQuMDAiLCJ0YXgiOiIyNzczMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MzY0LjAwIiwidGF4IjoiMjc3MzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDMwOTYuMDAiLCJiYXNlX2ZhcmUiOiI3NTM2NC4wMCIsInRheCI6IjI3NzMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzA5NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjM3Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NDAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTU2OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "BKK", "operating": "AI", "marketing": "AI", "booking_code": "B", "farebasis": "BU2YWSDC", "cabin": "economy" }, { "origin": "BKK", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YWSDC", "cabin": "economy" }, { "origin": "DEL", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "H", "farebasis": "HU2YWSDC", "cabin": "economy" } ], "connecting": [ "DEL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-147", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAwxHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T15:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-28T17:45:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-28", "flight_time": "PT2H30M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2228" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAAyHVbOAAAA==", "origin": "DEL", "departure_time": "2026-11-29T12:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BKK", "arrival_time": "2026-11-29T18:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT4H20M", "distance": "1824", "lay_over": "PT18H35M", "lay_over_date": "2026-11-28", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2332" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasisCode": "BU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/dSNyzegGLUbMJFN4aL\/\/8ZDqCJTWAGXpkSY1RR75yc438teC\/pjnoYUKFced9x8l4EjqcGEQnIh7bXoxhmiAaiOvBUNxpNbaXANupAvdDGXpKRzWRmOvTR6JYX+JnLjbam8szlWjhZJay5fKFs4F\/57gNqFSyj", "FareInfoRef": "uWoTtGsAuDKAN8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-147", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKACyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T22:20:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DEL", "arrival_time": "2026-12-13T01:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-12-12", "flight_time": "PT4H45M", "distance": "1824", "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": "2303" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2303" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKAa8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKA8xHVbOAAAA==", "origin": "DEL", "departure_time": "2026-12-13T11:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-12-13T14:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT10H15M", "lay_over_date": "2026-12-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasisCode": "HU2YWSDC", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8Lt0l3\/igkIeBNG4o3vf8xOnZSqMCeMU8aOYSgonfn5BH+a8BniBvKkYEC5bGYoV5v0l8VIjJhPbS+n0bSQtQ1VDo+1fXGrNlTkEdqQ7WwrjvtO9mZzEyHthrNcgI\/M6+0Jdor2WLcrDL5ZBeUEfwr575ngiyr", "FareInfoRef": "uWoTtGsAuDKAa8HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 103096, "calendar_total_sell": 103096, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 103096, "filter": { "id": "F1TT00006-147", "price": 103096, "journey_duration": "PT1D18H50M", "journey_duration_seconds": 154200, "layover_duration": "PT1D4H50M", "layover_duration_seconds": 103800, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-11-28T15:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-13T14:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611281545del2026112817452228del202611291220bkk2026112918102332bkk202612122220del2026121301352303del202612131150dac2026121314452227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-148", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-148", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-148", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKASyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T15:35:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT05H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 165182, "gross_total": 165182, "base_fare": 145283, "tax": 19899, "sell": { "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTgyLCJiYXNlX2ZhcmUiOjE0NTI4MywidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NTE4MiwiYmFzZV9mYXJlIjoxNDUyODMsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTgyLCJiYXNlX2ZhcmUiOjE0NTI4MywidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145283.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899, "gross": { "base_fare": "145283.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NTE4Mi4wMCIsImJhc2VfZmFyZSI6IjE0NTI4My4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1MjgzLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjUxODIuMDAiLCJiYXNlX2ZhcmUiOiIxNDUyODMuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTI4My4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY1MTgyLjAwIiwiYmFzZV9mYXJlIjoiMTQ1MjgzLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MTgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E21BDR", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "TR", "marketing": "SQ", "booking_code": "E", "farebasis": "E21BDR", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-148", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-148", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKASyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T15:35:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT05H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 165182, "calendar_total_sell": 165182, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 165182, "filter": { "id": "F1TT00006-148", "price": 165182, "journey_duration": "PT21H35M", "journey_duration_seconds": 77700, "layover_duration": "PT8H20M", "layover_duration_seconds": 30000, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291050624bkk202612121200sin202612121535707sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-149", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-149", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-149", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAWyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T09:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T13:10:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT07H30M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 165182, "gross_total": 165182, "base_fare": 145283, "tax": 19899, "sell": { "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTgyLCJiYXNlX2ZhcmUiOjE0NTI4MywidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NTE4MiwiYmFzZV9mYXJlIjoxNDUyODMsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTgyLCJiYXNlX2ZhcmUiOjE0NTI4MywidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145283.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899, "gross": { "base_fare": "145283.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NTE4Mi4wMCIsImJhc2VfZmFyZSI6IjE0NTI4My4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1MjgzLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjUxODIuMDAiLCJiYXNlX2ZhcmUiOiIxNDUyODMuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTI4My4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY1MTgyLjAwIiwiYmFzZV9mYXJlIjoiMTQ1MjgzLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MTgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E21BDR", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "TR", "marketing": "SQ", "booking_code": "E", "farebasis": "E21BDR", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-149", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-149", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAWyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T09:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T13:10:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT07H30M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 165182, "calendar_total_sell": 165182, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 165182, "filter": { "id": "F1TT00006-149", "price": 165182, "journey_duration": "PT23H55M", "journey_duration_seconds": 86100, "layover_duration": "PT10H45M", "layover_duration_seconds": 38700, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291050624bkk202612120940sin202612121310705sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-150", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-150", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-150", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H25M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAYyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T21:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-13T00:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT19H55M", "lay_over_date": "2026-12-13", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 165182, "gross_total": 165182, "base_fare": 145283, "tax": 19899, "sell": { "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTgyLCJiYXNlX2ZhcmUiOjE0NTI4MywidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NTE4MiwiYmFzZV9mYXJlIjoxNDUyODMsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTgyLCJiYXNlX2ZhcmUiOjE0NTI4MywidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145283.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899, "gross": { "base_fare": "145283.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NTE4Mi4wMCIsImJhc2VfZmFyZSI6IjE0NTI4My4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1MjgzLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjUxODIuMDAiLCJiYXNlX2ZhcmUiOiIxNDUyODMuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTI4My4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY1MTgyLjAwIiwiYmFzZV9mYXJlIjoiMTQ1MjgzLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MTgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E21BDR", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "TR", "marketing": "SQ", "booking_code": "E", "farebasis": "E21BDR", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-150", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-150", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H25M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAYyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T21:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-13T00:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT19H55M", "lay_over_date": "2026-12-13", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 165182, "calendar_total_sell": 165182, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 165182, "filter": { "id": "F1TT00006-150", "price": 165182, "journey_duration": "PT1D12H20M", "journey_duration_seconds": 130800, "layover_duration": "PT23H10M", "layover_duration_seconds": 83400, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291050624bkk202612122115sin202612130045719sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-151", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-151", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-151", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T23:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT21H10M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 165182, "gross_total": 165182, "base_fare": 145283, "tax": 19899, "sell": { "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTgyLCJiYXNlX2ZhcmUiOjE0NTI4MywidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NTE4MiwiYmFzZV9mYXJlIjoxNDUyODMsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTgyLCJiYXNlX2ZhcmUiOjE0NTI4MywidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145283.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899, "gross": { "base_fare": "145283.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NTE4Mi4wMCIsImJhc2VfZmFyZSI6IjE0NTI4My4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1MjgzLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjUxODIuMDAiLCJiYXNlX2ZhcmUiOiIxNDUyODMuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTI4My4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY1MTgyLjAwIiwiYmFzZV9mYXJlIjoiMTQ1MjgzLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MTgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E21BDR", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "TR", "marketing": "SQ", "booking_code": "E", "farebasis": "E21BDR", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-151", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-151", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T23:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT21H10M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 165182, "calendar_total_sell": 165182, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 165182, "filter": { "id": "F1TT00006-151", "price": 165182, "journey_duration": "PT1D13H35M", "journey_duration_seconds": 135300, "layover_duration": "PT1D0H25M", "layover_duration_seconds": 87900, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291050624bkk202612122000sin202612122330713sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-152", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-152", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-152", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:45:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T19:25:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H40M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 134863, "gross_total": 134863, "base_fare": 114964, "tax": 19899, "sell": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNDg2MywiYmFzZV9mYXJlIjoxMTQ5NjQsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDg2My4wMCIsImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzQ4NjMuMDAiLCJiYXNlX2ZhcmUiOiIxMTQ5NjQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM0ODYzLjAwIiwiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM0ODYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-152", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-152", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:45:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T19:25:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H40M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 134863, "calendar_total_sell": 134863, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 134863, "filter": { "id": "F1TT00006-152", "price": 134863, "journey_duration": "PT15H25M", "journey_duration_seconds": 55500, "layover_duration": "PT2H15M", "layover_duration_seconds": 8100, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612121545sin202612121925709sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-153", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-153", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-153", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "23H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T21:40:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT23H00M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 134863, "gross_total": 134863, "base_fare": 114964, "tax": 19899, "sell": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNDg2MywiYmFzZV9mYXJlIjoxMTQ5NjQsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDg2My4wMCIsImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzQ4NjMuMDAiLCJiYXNlX2ZhcmUiOiIxMTQ5NjQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM0ODYzLjAwIiwiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM0ODYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-153", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-153", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "23H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T21:40:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT23H00M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 134863, "calendar_total_sell": 134863, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 134863, "filter": { "id": "F1TT00006-153", "price": 134863, "journey_duration": "PT1D13H0M", "journey_duration_seconds": 133200, "layover_duration": "PT1D0H0M", "layover_duration_seconds": 86400, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612121810sin202612122140711sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-154", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-154", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAiyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T18:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-28", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2q17s2ql0FX6sBV82f9\/xqKusEDMlZPcxDknJDdmerj\/GPAZ9hX5HYAM0fTbBmPMSGD9FRDRhDM9ufiI7iGTktxor9z6ggSrBckm6qgGSnvjHJR1Y7Vk1M2oUidwiWVVmef48tHWxcQyHj9Gd+ilOvYF\/5Ur+A==", "FareInfoRef": "uWoTtGsAuDKA\/9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAkyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T23:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT03H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2q17s2ql0FX6sBV82f9\/xqKusEDMlZPcxDknJDdmerj\/GPAZ9hX5HYAM0fTbBmPMSGD9FRDRhDM9ufiI7iGTktxor9z6ggSrBckm6qgGSnvjHJR1Y7Vk1M2oUidwiWVVmef48tHWxcQyHj9Gd+ilOvYF\/5Ur+A==", "FareInfoRef": "uWoTtGsAuDKA\/9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-154", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAeyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAM+HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT04H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAM+HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 112004, "gross_total": 112004, "base_fare": 82542, "tax": 29462, "sell": { "currency": "BDT", "total": 112004, "base_fare": 82542, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEyMDA0LCJiYXNlX2ZhcmUiOjgyNTQyLCJ0YXgiOjI5NDYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEyMDA0LCJiYXNlX2ZhcmUiOjgyNTQyLCJ0YXgiOjI5NDYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMjAwNCwiYmFzZV9mYXJlIjo4MjU0MiwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 112004, "base_fare": 82542, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82542.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 112004, "base_fare": 82542, "tax": 29462, "gross": { "base_fare": "82542.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMjAwNC4wMCIsImJhc2VfZmFyZSI6IjgyNTQyLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjU0Mi4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEyMDA0LjAwIiwiYmFzZV9mYXJlIjoiODI1NDIuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyNTQyLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTIwMDQuMDAiLCJiYXNlX2ZhcmUiOiI4MjU0Mi4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjAwNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjM3Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMTM5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzNzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-154", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAiyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T18:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-28", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2q17s2ql0FX6sBV82f9\/xqKusEDMlZPcxDknJDdmerj\/GPAZ9hX5HYAM0fTbBmPMSGD9FRDRhDM9ufiI7iGTktxor9z6ggSrBckm6qgGSnvjHJR1Y7Vk1M2oUidwiWVVmef48tHWxcQyHj9Gd+ilOvYF\/5Ur+A==", "FareInfoRef": "uWoTtGsAuDKA\/9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAkyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T23:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT03H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2q17s2ql0FX6sBV82f9\/xqKusEDMlZPcxDknJDdmerj\/GPAZ9hX5HYAM0fTbBmPMSGD9FRDRhDM9ufiI7iGTktxor9z6ggSrBckm6qgGSnvjHJR1Y7Vk1M2oUidwiWVVmef48tHWxcQyHj9Gd+ilOvYF\/5Ur+A==", "FareInfoRef": "uWoTtGsAuDKA\/9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-154", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAeyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T14:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "789" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAM+HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT04H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAM+HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 112004, "calendar_total_sell": 112004, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 112004, "filter": { "id": "F1TT00006-154", "price": 112004, "journey_duration": "PT20H5M", "journey_duration_seconds": 72300, "layover_duration": "PT7H25M", "layover_duration_seconds": 26700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202611281230kul202611281840103kul202611282200bkk202611282310796bkk202612121415kul202612121735789kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-155", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-155", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAiyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T18:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-28", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2q17s2ql0FX6sBV82f9\/xqKusEDMlZPcxDknJDdmerj\/GPAZ9hX5HYAM0fTbBmPMSGD9FRDRhDM9ufiI7iGTktxor9z6ggSrBckm6qgGSnvjHJR1Y7Vk1M2oUidwiWVVmef48tHWxcQyHj9Gd+ilOvYF\/5Ur+A==", "FareInfoRef": "uWoTtGsAuDKA\/9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAkyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T23:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT03H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2q17s2ql0FX6sBV82f9\/xqKusEDMlZPcxDknJDdmerj\/GPAZ9hX5HYAM0fTbBmPMSGD9FRDRhDM9ufiI7iGTktxor9z6ggSrBckm6qgGSnvjHJR1Y7Vk1M2oUidwiWVVmef48tHWxcQyHj9Gd+ilOvYF\/5Ur+A==", "FareInfoRef": "uWoTtGsAuDKA\/9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-155", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T11:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T14:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H15M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAM+HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT07H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAM+HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 112004, "gross_total": 112004, "base_fare": 82542, "tax": 29462, "sell": { "currency": "BDT", "total": 112004, "base_fare": 82542, "tax": 29462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEyMDA0LCJiYXNlX2ZhcmUiOjgyNTQyLCJ0YXgiOjI5NDYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEyMDA0LCJiYXNlX2ZhcmUiOjgyNTQyLCJ0YXgiOjI5NDYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMjAwNCwiYmFzZV9mYXJlIjo4MjU0MiwidGF4IjoyOTQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 112004, "base_fare": 82542, "tax": 29462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82542.00", "tax": "29462.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 112004, "base_fare": 82542, "tax": 29462, "gross": { "base_fare": "82542.00", "tax": "29462.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12376.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "12139.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMjAwNC4wMCIsImJhc2VfZmFyZSI6IjgyNTQyLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjU0Mi4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEyMDA0LjAwIiwiYmFzZV9mYXJlIjoiODI1NDIuMDAiLCJ0YXgiOiIyOTQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyNTQyLjAwIiwidGF4IjoiMjk0NjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTIwMDQuMDAiLCJiYXNlX2ZhcmUiOiI4MjU0Mi4wMCIsInRheCI6IjI5NDYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjAwNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0Ny4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjM3Ni4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyMTM5LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTcwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI2MCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxODYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJUUyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDE0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzNzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "BKK", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" }, { "origin": "BKK", "destination": "KUL", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" }, { "origin": "KUL", "destination": "DAC", "operating": "MH", "marketing": "MH", "booking_code": "V", "farebasis": "VFL1YBD", "cabin": "economy" } ], "connecting": [ "KUL" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-155", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAiyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-11-28T18:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-11-28", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2q17s2ql0FX6sBV82f9\/xqKusEDMlZPcxDknJDdmerj\/GPAZ9hX5HYAM0fTbBmPMSGD9FRDRhDM9ufiI7iGTktxor9z6ggSrBckm6qgGSnvjHJR1Y7Vk1M2oUidwiWVVmef48tHWxcQyHj9Gd+ilOvYF\/5Ur+A==", "FareInfoRef": "uWoTtGsAuDKA\/9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAkyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-11-28T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-11-28T23:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H10M", "distance": "768", "lay_over": "PT03H20M", "lay_over_date": "2026-11-28", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "796" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pck2q17s2ql0FX6sBV82f9\/xqKusEDMlZPcxDknJDdmerj\/GPAZ9hX5HYAM0fTbBmPMSGD9FRDRhDM9ufiI7iGTktxor9z6ggSrBckm6qgGSnvjHJR1Y7Vk1M2oUidwiWVVmef48tHWxcQyHj9Gd+ilOvYF\/5Ur+A==", "FareInfoRef": "uWoTtGsAuDKA\/9HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-155", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAgyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T11:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-12-12T14:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-12-12", "flight_time": "PT2H15M", "distance": "768", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAM+HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAMyHVbOAAAA==", "origin": "KUL", "departure_time": "2026-12-12T21:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-12-12T23:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "PT07H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VFL1YBD", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjtEOwyAIRT+mue+Adt3erFrTpJ3Zw7bEl\/3\/Zwxpl4wEuebAhRCCkFyY6Rb+Y8BnuK+orwRUiGaeE5xzI9mvgYiueJedW8wwD+FOqtGjsvUlSV4Lii9kqFWN843bpuwwVktG34wudQI\/sawq65yfMfu+mFjGx8logl6qY1\/7hyv+", "FareInfoRef": "uWoTtGsAuDKAM+HVbOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 112004, "calendar_total_sell": 112004, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 112004, "filter": { "id": "F1TT00006-155", "price": 112004, "journey_duration": "PT23H10M", "journey_duration_seconds": 83400, "layover_duration": "PT10H35M", "layover_duration_seconds": 38100, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-11-28T12:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T23:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202611281230kul202611281840103kul202611282200bkk202611282310796bkk202612121110kul202612121425785kul202612122140dac202612122340196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-156", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-156", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-156", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:45:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T19:25:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H40M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 165182, "gross_total": 165182, "base_fare": 145283, "tax": 19899, "sell": { "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTgyLCJiYXNlX2ZhcmUiOjE0NTI4MywidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NTE4MiwiYmFzZV9mYXJlIjoxNDUyODMsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTgyLCJiYXNlX2ZhcmUiOjE0NTI4MywidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145283.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899, "gross": { "base_fare": "145283.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NTE4Mi4wMCIsImJhc2VfZmFyZSI6IjE0NTI4My4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1MjgzLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjUxODIuMDAiLCJiYXNlX2ZhcmUiOiIxNDUyODMuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTI4My4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY1MTgyLjAwIiwiYmFzZV9mYXJlIjoiMTQ1MjgzLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MTgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E21BDR", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "TR", "marketing": "SQ", "booking_code": "E", "farebasis": "E21BDR", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-156", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-156", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAoyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T15:45:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T19:25:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H40M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "709" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H15M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 165182, "calendar_total_sell": 165182, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 165182, "filter": { "id": "F1TT00006-156", "price": 165182, "journey_duration": "PT17H50M", "journey_duration_seconds": 64200, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291050624bkk202612121545sin202612121925709sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-157", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-157", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-157", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "23H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T21:40:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT23H00M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 165182, "gross_total": 165182, "base_fare": 145283, "tax": 19899, "sell": { "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTgyLCJiYXNlX2ZhcmUiOjE0NTI4MywidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NTE4MiwiYmFzZV9mYXJlIjoxNDUyODMsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MTgyLCJiYXNlX2ZhcmUiOjE0NTI4MywidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145283.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 165182, "base_fare": 145283, "tax": 19899, "gross": { "base_fare": "145283.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NTE4Mi4wMCIsImJhc2VfZmFyZSI6IjE0NTI4My4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1MjgzLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjUxODIuMDAiLCJiYXNlX2ZhcmUiOiIxNDUyODMuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTI4My4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY1MTgyLjAwIiwiYmFzZV9mYXJlIjoiMTQ1MjgzLjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MTgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E21BDR", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "TR", "marketing": "SQ", "booking_code": "E", "farebasis": "E21BDR", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-157", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAmyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T10:50:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H35M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "624" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8546" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E21BDR", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi8pbePuHNsJhYCgv0U2vf8xOrZTqEDW2E8aOcZoYhdVucb\/GPAZnnf4OwMOY6Ztw3kKIlDedohIwGKaygPdwgKBN9irtrZs+cSC1VbtqAb2dpY5k3VfOirqYlTJB\/zEcqP0ubxSMeXe0Ux9PKBM4E859wXq7ivZ", "FareInfoRef": "uWoTtGsAuDKAx+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-157", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "23H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAqyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T18:10:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T21:40:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "711" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT23H00M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKA\/+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 165182, "calendar_total_sell": 165182, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 165182, "filter": { "id": "F1TT00006-157", "price": 165182, "journey_duration": "PT1D15H25M", "journey_duration_seconds": 141900, "layover_duration": "PT1D2H15M", "layover_duration_seconds": 94500, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291050624bkk202612121810sin202612122140711sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-158", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-158", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-158", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKASyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T15:35:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT05H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 167286, "gross_total": 167286, "base_fare": 147387, "tax": 19899, "sell": { "currency": "BDT", "total": 167286, "base_fare": 147387, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY3Mjg2LCJiYXNlX2ZhcmUiOjE0NzM4NywidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NzI4NiwiYmFzZV9mYXJlIjoxNDczODcsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY3Mjg2LCJiYXNlX2ZhcmUiOjE0NzM4NywidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 167286, "base_fare": 147387, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "147387.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 167286, "base_fare": 147387, "tax": 19899, "gross": { "base_fare": "147387.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NzI4Ni4wMCIsImJhc2VfZmFyZSI6IjE0NzM4Ny4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Mzg3LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjcyODYuMDAiLCJiYXNlX2ZhcmUiOiIxNDczODcuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzM4Ny4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY3Mjg2LjAwIiwiYmFzZV9mYXJlIjoiMTQ3Mzg3LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY3Mjg2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-158", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-158", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "uWoTtGsAuDKASyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T12:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T15:35:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H35M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "707" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT05H05M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 167286, "calendar_total_sell": 167286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 167286, "filter": { "id": "F1TT00006-158", "price": 167286, "journey_duration": "PT21H45M", "journey_duration_seconds": 78300, "layover_duration": "PT8H20M", "layover_duration_seconds": 30000, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291100708bkk202612121200sin202612121535707sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-159", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-159", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-159", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAWyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T09:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T13:10:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT07H30M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 167286, "gross_total": 167286, "base_fare": 147387, "tax": 19899, "sell": { "currency": "BDT", "total": 167286, "base_fare": 147387, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY3Mjg2LCJiYXNlX2ZhcmUiOjE0NzM4NywidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NzI4NiwiYmFzZV9mYXJlIjoxNDczODcsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY3Mjg2LCJiYXNlX2ZhcmUiOjE0NzM4NywidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 167286, "base_fare": 147387, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "147387.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 167286, "base_fare": 147387, "tax": 19899, "gross": { "base_fare": "147387.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NzI4Ni4wMCIsImJhc2VfZmFyZSI6IjE0NzM4Ny4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Mzg3LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjcyODYuMDAiLCJiYXNlX2ZhcmUiOiIxNDczODcuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzM4Ny4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY3Mjg2LjAwIiwiYmFzZV9mYXJlIjoiMTQ3Mzg3LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY3Mjg2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-159", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-159", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAWyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T09:40:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T13:10:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "705" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT07H30M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 167286, "calendar_total_sell": 167286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 167286, "filter": { "id": "F1TT00006-159", "price": 167286, "journey_duration": "PT1D0H5M", "journey_duration_seconds": 86700, "layover_duration": "PT10H45M", "layover_duration_seconds": 38700, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291100708bkk202612120940sin202612121310705sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-160", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-160", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-160", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H25M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAYyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T21:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-13T00:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT19H55M", "lay_over_date": "2026-12-13", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 167286, "gross_total": 167286, "base_fare": 147387, "tax": 19899, "sell": { "currency": "BDT", "total": 167286, "base_fare": 147387, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY3Mjg2LCJiYXNlX2ZhcmUiOjE0NzM4NywidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NzI4NiwiYmFzZV9mYXJlIjoxNDczODcsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY3Mjg2LCJiYXNlX2ZhcmUiOjE0NzM4NywidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 167286, "base_fare": 147387, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "147387.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 167286, "base_fare": 147387, "tax": 19899, "gross": { "base_fare": "147387.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NzI4Ni4wMCIsImJhc2VfZmFyZSI6IjE0NzM4Ny4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Mzg3LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjcyODYuMDAiLCJiYXNlX2ZhcmUiOiIxNDczODcuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzM4Ny4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY3Mjg2LjAwIiwiYmFzZV9mYXJlIjoiMTQ3Mzg3LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY3Mjg2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-160", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-160", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H25M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAYyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T21:15:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-13T00:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "719" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT19H55M", "lay_over_date": "2026-12-13", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 167286, "calendar_total_sell": 167286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 167286, "filter": { "id": "F1TT00006-160", "price": 167286, "journey_duration": "PT1D12H30M", "journey_duration_seconds": 131400, "layover_duration": "PT23H10M", "layover_duration_seconds": 83400, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291100708bkk202612122115sin202612130045719sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-161", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-161", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-161", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T23:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT21H10M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 167286, "gross_total": 167286, "base_fare": 147387, "tax": 19899, "sell": { "currency": "BDT", "total": 167286, "base_fare": 147387, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY3Mjg2LCJiYXNlX2ZhcmUiOjE0NzM4NywidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NzI4NiwiYmFzZV9mYXJlIjoxNDczODcsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY3Mjg2LCJiYXNlX2ZhcmUiOjE0NzM4NywidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 167286, "base_fare": 147387, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "147387.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 167286, "base_fare": 147387, "tax": 19899, "gross": { "base_fare": "147387.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NzI4Ni4wMCIsImJhc2VfZmFyZSI6IjE0NzM4Ny4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Mzg3LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjcyODYuMDAiLCJiYXNlX2ZhcmUiOiIxNDczODcuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzM4Ny4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY3Mjg2LjAwIiwiYmFzZV9mYXJlIjoiMTQ3Mzg3LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY3Mjg2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-161", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H15M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAsyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T11:00:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-29", "flight_time": "PT2H45M", "distance": "890", "lay_over": "PT03H15M", "lay_over_date": "2026-11-29", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "708" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6tbZ+ZdQCBj6W2TT+x+jst1CBbLGPGmkEIKKnklZwn9MeE+PG+orAxVqmfYdbnFOQPsdEBGPlUzlHjE81BupnY7K3pc1n6xg48aBWuDob4nZ2DA2S6JtRpM2gZ9YryZrLM9U7FTxs5J1\/kK5wE61uQ8fViwe", "FareInfoRef": "uWoTtGsAuDKAJ\/HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-161", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAcyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T20:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T23:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H30M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "713" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAayHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-13T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-13T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-13", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT21H10M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-13", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-13", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 167286, "calendar_total_sell": 167286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 167286, "filter": { "id": "F1TT00006-161", "price": 167286, "journey_duration": "PT1D13H45M", "journey_duration_seconds": 135900, "layover_duration": "PT1D0H25M", "layover_duration_seconds": 87900, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-13T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290915bkk202611291100708bkk202612122000sin202612122330713sin202612132040dac202612132240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21179423033831105YTG3O", "flight_key": "F1TT00006-162", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00006", "supplier_partner_code": "travelport-1-00006", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21179423033831105YTG3O", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-162", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-162", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAuyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:35:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T16:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "721" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "721" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT03H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 134863, "gross_total": 134863, "base_fare": 114964, "tax": 19899, "sell": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNDg2MywiYmFzZV9mYXJlIjoxMTQ5NjQsInRheCI6MTk4OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODYzLCJiYXNlX2ZhcmUiOjExNDk2NCwidGF4IjoxOTg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 134863, "base_fare": 114964, "tax": 19899, "gross": { "base_fare": "114964.00", "tax": "19899.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2475.00" }, "Other": { "title": "Others taxes", "amount": "12477.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDg2My4wMCIsImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzQ4NjMuMDAiLCJiYXNlX2ZhcmUiOiIxMTQ5NjQuMDAiLCJ0YXgiOiIxOTg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDk2NC4wMCIsInRheCI6IjE5ODk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM0ODYzLjAwIiwiYmFzZV9mYXJlIjoiMTE0OTY0LjAwIiwidGF4IjoiMTk4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM0ODYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ3NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMjQ3Ny4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTgyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIzMjYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjYwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE4NiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlRTIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDc1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "DAC", "end": "BKK", "first_departure_date": "2026-11-28", "segments": [ { "origin": "DAC", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "BKK", "operating": "SQ", "marketing": "SQ", "booking_code": "W", "farebasis": "W13BDRA", "cabin": "economy" }, { "origin": "BKK", "destination": "SIN", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" }, { "origin": "SIN", "destination": "DAC", "operating": "SQ", "marketing": "SQ", "booking_code": "E", "farebasis": "E11BDRA", "cabin": "economy" } ], "connecting": [ "SIN" ], "itinerary_type": "international", "today": "2026-11-09", "current_timestamp": 1794230343 }, "rules": [] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00006-162", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H30M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAOyHVbOAAAA==", "origin": "DAC", "departure_time": "2026-11-28T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-11-29T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-11-28", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAQyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-11-29T07:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-11-29T08:25:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-11-28", "flight_time": "PT2H25M", "distance": "890", "lay_over": "PT01H00M", "lay_over_date": "2026-11-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "706" }, "booking_class": { "brand_id": "2075574", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "W13BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjskKwzAMRD8mzF1LF\/fm2G4oBAzdKLn0\/z+jY7uFCmSNedJIMUYTO6jKKf7HhPd0v6I+M1BhzLSucPe9QPnbICIBL\/VUbjOGhwWS2umo2vuy5R0LFl10oBbY+lvmTDaMaalom9EkJ\/AT5wtlncsjFZ4qwU21+hfKETyVcx8hjCwe", "FareInfoRef": "uWoTtGsAuDKAc+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00006-162", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "uWoTtGsAuDKAuyHVbOAAAA==", "origin": "BKK", "departure_time": "2026-12-12T13:35:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-12-12T16:55:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-12-12", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "721" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "721" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "uWoTtGsAuDKAUyHVbOAAAA==", "origin": "SIN", "departure_time": "2026-12-12T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-12-12T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-12", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT03H45M", "lay_over_date": "2026-12-12", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "2075573", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "E11BDRA", "privateFare": null, "matchedAccountCode": null, "FareRuleKey": "gws-eJxNjksKwzAMRA8TZq9R6jbZ2bETCgFBf4tsev9jVHYSqEDWmCeNFGNU0SspY\/yPDt\/u9YB9MmBQz5IywhiCtN8GERkwk1N5JjQPZSXW6F7Z+rLmixcsXNjQZh7HO62rs93YLYm6GVX6BE4x311aKu+p+Kky9Epaf0C5wU\/1uR8bTiwk", "FareInfoRef": "uWoTtGsAuDKAq+HVbOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-11-28-2026-12-12", "calendar_flight_date": "2026-11-28", "calendar_arrival_date": "2026-12-12", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 134863, "calendar_total_sell": 134863, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 134863, "filter": { "id": "F1TT00006-162", "price": 134863, "journey_duration": "PT17H35M", "journey_duration_seconds": 63300, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-11-28T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-12T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202611282355sin202611290600447sin202611290700bkk202611290825706bkk202612121335sin202612121655721sin202612122040dac202612122240446", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "FareFamily_AccountCode_PTC_Data": [] }